Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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**