Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gucasassi/devcamp
Welcome to the Devcamp, a comprehensive bootcamp management application built with the MERN stack (MongoDB, Express.js, React, Node.js). It's designed to streamline the management of coding bootcamps, enhancing the experience for administrators, instructors, and students.
https://github.com/gucasassi/devcamp
bcryptjs cookie-parser dotenv express express-rate-limit helmetjs hpp jsonwebtoken mern-stack mongo-sanitize mongodb mongoose morgan nodejs nodemailer reactjs
Last synced: 6 days ago
JSON representation
Welcome to the Devcamp, a comprehensive bootcamp management application built with the MERN stack (MongoDB, Express.js, React, Node.js). It's designed to streamline the management of coding bootcamps, enhancing the experience for administrators, instructors, and students.
- Host: GitHub
- URL: https://github.com/gucasassi/devcamp
- Owner: gucasassi
- License: gpl-3.0
- Created: 2023-11-24T12:59:21.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2023-12-16T17:08:55.000Z (11 months ago)
- Last Synced: 2023-12-17T13:45:24.001Z (11 months ago)
- Topics: bcryptjs, cookie-parser, dotenv, express, express-rate-limit, helmetjs, hpp, jsonwebtoken, mern-stack, mongo-sanitize, mongodb, mongoose, morgan, nodejs, nodemailer, reactjs
- Language: JavaScript
- Homepage: https://devcamp.gucasassi.com
- Size: 213 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Devcamp: MERN Stack Bootcamp Management App
Welcome to the Devcamp, a comprehensive bootcamp management application built with the MERN stack (MongoDB, Express.js, React, Node.js). It's designed to streamline the management of coding bootcamps, enhancing the experience for administrators, instructors, and students.
## Features
- **Bootcamp Management:** Effortlessly manage bootcamps with features to add, update, and delete courses and schedules.
- **User Authentication:** Implement secure login for different user roles including administrators, instructors, and students.
- **Interactive Dashboard:** A user-friendly dashboard providing quick access to all necessary information.
- **Responsive Design:** Fully responsive, ensuring a consistent experience on desktops, tablets, and mobiles.
- **RESTful API:** Includes a RESTful API for seamless integration and scalability.## Technologies Used
- **MongoDB:** A NoSQL database for storing bootcamp data.
- **Express.js:** Backend web application framework for Node.js.
- **React:** A JavaScript library for building user interfaces.
- **Node.js:** A JavaScript runtime built on Chrome's V8 JavaScript engine.## Getting Started
1. **Clone the Repository**