Welcome to the Journal App, a full-stack journaling application built with the MERN stack and styled using Tailwind CSS. This app allows users to create, read, update, and delete journal entries in a sleek dark-mode interface. With MongoDB powering the persistence layer, your thoughts are stored safely and securely.
To get started with the Journal App, follow these steps:
Clone the repository:
git clone https://github.com/mento-gp/journal-app.git
Navigate to the project directory:
cd journal-app
Install dependencies: For the backend:
cd server
npm install
For the frontend:
cd client
npm install
Set up environment variables:
Create a .env
file in the server directory and add your MongoDB connection string:
MONGODB_URI=your_mongodb_connection_string
Start the server: In the server directory, run:
npm start
Start the client: In the client directory, run:
npm start
Your app should now be running on http://localhost:3000
.
Once the app is running, you can:
We welcome contributions to the Journal App. To contribute:
git checkout -b feature/YourFeature
git commit -m "Add some feature"
git push origin feature/YourFeature
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, feel free to reach out:
To download the latest version of the Journal App, visit the Releases section.
Make sure to check this section for updates and new features!
Feel free to explore the Journal App, share your thoughts, and enjoy a seamless journaling experience. Happy journaling!