Skip to content

bnithin215/StudentBackendMVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

StudentBackendMVC

A simple Node.js + Express + MongoDB backend project built with the MVC (Model-View-Controller) pattern.
This project manages students with CRUD operations (Create, Read, Update, Delete).


πŸš€ Features

  • Create a new student
  • Get all students
  • Get student by ID
  • Update student by ID
  • Delete student by ID
  • MongoDB + Mongoose schema for students
  • RESTful API design

πŸ›  Tech Stack

  • Node.js
  • Express.js
  • MongoDB (via Mongoose)
  • dotenv for environment variables

πŸ“‚ Project Structure

Backend/ β”‚ β”œβ”€β”€ Controllers/ β”‚ └── studentController.js β”œβ”€β”€ Models/ β”‚ └── Student.js β”œβ”€β”€ Routes/ β”‚ └── studentRoutes.js β”œβ”€β”€ index.js β”œβ”€β”€ package.json └── .gitignore

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors