Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aaryansaraswat0211/studentmanagementmern
https://github.com/aaryansaraswat0211/studentmanagementmern
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/aaryansaraswat0211/studentmanagementmern
- Owner: aaryansaraswat0211
- Created: 2024-03-17T14:10:12.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-17T14:52:52.000Z (10 months ago)
- Last Synced: 2024-09-12T20:19:58.764Z (4 months ago)
- Language: JavaScript
- Size: 2.87 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
SCHOOL MANAGEMENT SYSTEM
Streamline school management, class organization, and add students and faculty.
Seamlessly track attendance, assess performance, and provide feedback.
Access records, view marks, and communicate effortlessly.- **Data Visualization:** Students can visualize their performance data through interactive charts and tables, helping them understand their academic performance at a glance.
- **Communication:** Users can communicate effortlessly through the system. Teachers can send messages to students and vice versa, promoting effective communication and collaboration.
## Technologies Used
- Frontend: React.js, Material UI, Redux
- Backend: Node.js, Express.js
- Database: MongoDB
# Installation
```sh
git clone https://github.com/AaryanSaraswat/studentManagementMERN.git
```
Open 2 terminals in separate windows/tabs.Terminal 1: Setting Up Backend
```sh
cd backend
npm install
npm start
```Terminal 2: Setting Up Frontend
```sh
cd frontend
npm install
npm start
```
Now, navigate to `localhost:3000` in your browser.
The Backend API will be running at `localhost:5000`.
# Deployment
* Render - server side
* Netlify - client side