Skip to content

X-notebook is a modern note-taking web application built using the MERN stack. It provides secure cloud storage for your notes, allowing you to create, edit, and delete notes from anywhere with ease

Notifications You must be signed in to change notification settings

LANcer830/X-notebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X-notebook

X-notebook is a web application built using the MERN (MongoDB, Express.js, React, Node.js) stack that allows you to store, edit, and delete your notes on the cloud. With X-notebook, you can access your notes from anywhere with an internet connection, making it a convenient and versatile tool for managing your information.

Untitled.1.mp4

Features

  • Cloud Storage: Your notes are securely stored in the cloud, ensuring that you can access them from any device with an internet connection.

  • User Authentication: X-notebook provides user authentication, so your notes are private and only accessible to you.

  • Create, Edit, and Delete: Easily create new notes, edit existing ones, or delete notes that you no longer need.

  • User-Friendly Interface: The user interface is designed to be intuitive and user-friendly, making it easy for users of all levels to navigate and manage their notes.

Getting Started

To run X-notebook locally or deploy it to your own server, follow these steps:

  1. Clone the Repository: git clone https://github.com/LANcer830/X-notebook.git

  2. Install Dependencies: cd X-notebook npm install

  3. Set Up Environment Variables: Create a .env file in the root directory and set your environment variables, including the MongoDB connection URI and any other configuration values needed.

  4. Start the Application:

  5. Access X-notebook: Open your web browser and navigate to http://localhost:3000 to access the X-notebook application.

Deployment

X-notebook can be deployed to various platforms, including GitHub Pages, Heroku, AWS, or your own server. Refer to the deployment documentation for detailed instructions on how to deploy the application.

Technologies Used

  • Frontend:

  • React

  • Redux (for state management)

  • HTML/CSS

  • Backend:

  • Node.js

  • Express.js

  • MongoDB (for data storage)

Contributing

Contributions are welcome! If you would like to contribute to X-notebook, please follow our contribution guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Special thanks to the open-source community and the developers of the MERN stack for providing the tools and resources that made this project possible.

Feel free to customize this README file to include additional information or instructions specific to your project. Providing clear and comprehensive documentation can help users and potential contributors understand your project and get started with it more easily.

About

X-notebook is a modern note-taking web application built using the MERN stack. It provides secure cloud storage for your notes, allowing you to create, edit, and delete notes from anywhere with ease

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published