https://inyat-gif.github.io/Student-Management-System/
Technology | Purpose |
---|---|
React.js | Frontend Development |
Node.js | Backend Development |
MongoDB | Database Management |
Express.js | API Development |
JWT | Secure Authentication |
Before you begin, ensure you have the following installed:
Clone the repository:
git clone https://github.com/INYAT-gif/Student-Management-System.git
cd Student-Management-System
Install backend dependencies:
cd backend
npm install
Install frontend dependencies:
cd ../frontend
npm install
Create a .env
file in the backend
directory with the following:
PORT=5000
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret
Create a .env
file in the frontend
directory with:
REACT_APP_API_URL=http://localhost:5000/api
Start the backend server:
cd backend
npm run dev
Start the frontend development server:
cd ../frontend
npm start
Access the app at: http://localhost:3000
Student-Management-System
├── backend
│ ├── models
│ ├── routes
│ ├── controllers
│ ├── utils
│ └── server.js
├── frontend
│ ├── src
│ │ ├── components
│ │ ├── pages
│ │ ├── redux
│ │ └── App.js
We welcome contributions to make this project even better!
git checkout -b feature/YourFeatureName
.git commit -m 'Add some feature'
.git push origin feature/YourFeatureName
.This project is licensed under the MIT License.
Special thanks to:
Made with ❤️ by Inyat Nathani