Skip to content
VD
All projects

Software Engineering, learning project, 2024

User Management Backend

A server-rendered Node.js app for creating, editing and deleting user profiles, backed by MongoDB.

Server-rendered CRUDExpress, EJS, MongoDBGET/GET/readPOST/createGET/edit/:useridPOST/update/:useridGET/delete/:useridEJS viewsuserform, usersProfile, editProfileMongoDBuserModel (Mongoose)

The problem

Practice project for building server-side CRUD with templating and a document database.

What it does

  • Create, read, update and delete user profiles.
  • Views and models separated into their own folders.

Built with

  • Node.js
  • Express
  • EJS
  • MongoDB
  • Tailwind CSS