Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iam-abhishek-yadav/notesapp
A MERN stack note-taking application with CRUD functionality. Features secure user authentication and JWT-based access control, ensuring only authenticated users can manage their notes. Designed with a modern UI using TailwindCSS.
https://github.com/iam-abhishek-yadav/notesapp
bcrypt docker docker-compose expressjs jwt mongodb nodejs reactjs zod
Last synced: about 2 months ago
JSON representation
A MERN stack note-taking application with CRUD functionality. Features secure user authentication and JWT-based access control, ensuring only authenticated users can manage their notes. Designed with a modern UI using TailwindCSS.
- Host: GitHub
- URL: https://github.com/iam-abhishek-yadav/notesapp
- Owner: iam-abhishek-yadav
- Created: 2024-01-30T07:00:24.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-06-16T18:36:44.000Z (6 months ago)
- Last Synced: 2024-06-16T20:00:45.774Z (6 months ago)
- Topics: bcrypt, docker, docker-compose, expressjs, jwt, mongodb, nodejs, reactjs, zod
- Language: JavaScript
- Homepage:
- Size: 4.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Running the App with Docker Compose**
- **Clone the repository:**
```bash
git clone
cd
```- **Run Docker Compose:**
```bash
docker-compose up
```This command will start the following containers:
- `mongo`: MongoDB container
- `server`: Server container
- `react`: React containerDocker Compose will automatically:
- Create and start the containers defined in the `docker-compose.yml` file.
- Create a Docker volume for persistent data storage .- **Accessing the App:**
- Frontend (React app) might be accessible at `http://localhost:5000`- **Stopping the App:**
To stop and remove the containers (but retain data volumes):
```bash
docker-compose down
```This command will stop and remove the Docker containers defined in `docker-compose.yml`, while preserving any volumes associated with the containers.