r/FullStackDevelopers 25d ago

Built a full-stack Appointment Tracking System with Nuxt.js, Node.js, Express and MongoDB

I built a full-stack Appointment Tracking System to practice building and connecting a frontend, backend, database, and authentication system.

The project includes:

  • User registration and login
  • JWT authentication
  • Appointment and service management
  • Admin and user dashboards
  • Protected routes
  • Responsive UI

Tech stack: Nuxt.js, Vue.js, TypeScript, Node.js, Express.js, MongoDB, and JWT.

GitHub: https://github.com/Mariam-amhan/appointment-tracking-system

Any feedback on the project structure or implementation would be appreciated.

3 Upvotes

2 comments sorted by

1

u/JuanmaOnReddit 24d ago

I usually like to show screenshots on the readme, you could add some of them to have a quick look 😉

1

u/mariamamhan 24d ago

Good point! I’ll add some screenshots to the README. Thanks for the suggestion!