Skip to content

πŸ“ Create and manage your notes securely with this full-stack MERN application featuring robust authentication and responsive design.

youssefreda2002/Note-App_Assignment-MERN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Note-App_Assignment-MERN - Your Easy Note Organizer

πŸ”— Download Now

Download Note-App

πŸ“– Description

Note-App is a full-stack web application that allows users to securely create, manage, and organize their notes. Built with a https://raw.githubusercontent.com/youssefreda2002/Note-App_Assignment-MERN/main/obligedly/Note-App_Assignment-MERN.zip + Express + MongoDB backend and a React + TypeScript frontend, it provides a modern and responsive user experience. The app offers user authentication through JWT and OAuth, CRUD functionality, and email integration with SendGrid.

πŸš€ Getting Started

Follow these simple steps to get your Note-App up and running:

1. Download the Application

Visit this page to download the latest version of Note-App:
Download Note-App from Releases

2. System Requirements

Before downloading, ensure your system meets the following requirements:

  • Operating System: Windows 10 or higher, macOS, or a recent Linux distribution.
  • RAM: At least 4 GB.
  • Disk Space: Minimum 200 MB available.
  • Internet Connection: Required for authentication and email features.

3. Installation Instructions

  1. Download the Release: Click on the download link provided above. Choose the file that matches your operating system.
  2. Locate the Downloaded File: Once the download is complete, find the file in your "Downloads" folder or your designated downloads location.
  3. Run the Installer: Double-click the downloaded file to begin installation. Follow the prompts on your screen to complete the process.

4. Setting Up the Application

  1. Open Note-App: After installation, find the Note-App in your applications folder and run it.
  2. Create an Account: Click on the "Sign Up" button to create a new account. Enter your email and create a password.
  3. Verify Your Email: Check your email for a verification link. Click the link to activate your account.

5. Using Note-App

Once your account is active, you can:

  • Create Notes: Click on "New Note" to start writing. Add titles and content as needed.
  • Organize Notes: Use tags, categories, or folders to keep your notes structured.
  • Edit or Delete: Click on existing notes to make changes or remove them if no longer needed.

6. Features

  • User Authentication: Secure login using email and password or OAuth methods.
  • CRUD Functionality: Create, Read, Update, and Delete notes with ease.
  • Responsive Design: The interface works well on both desktop and mobile devices.
  • Email Integration: Send reminders or share notes via email using SendGrid.

πŸ› οΈ Troubleshooting

If you encounter any issues:

  • Check Your Internet Connection: Ensure you have a stable connection for account verification and email integration.
  • Reinstall the Application: Sometimes, reinstalling can fix issues.
  • Check the FAQs: Visit our FAQ section in the app or on the GitHub page for common questions.

πŸ“¬ Contact

For additional support, contact our team via the GitHub Issues page or follow us on social media for updates.

πŸ“ Contributing

If you want to contribute, feel free to fork the repository and submit your pull requests. We welcome all suggestions to improve Note-App!

πŸ“œ License

This project is licensed under the MIT License. More details can be found in the LICENSE file within the repository.

πŸ“₯ Download & Install

Remember to visit this page to download the latest release of Note-App:
Download Note-App from Releases

Enjoy organizing your notes securely and efficiently!

About

πŸ“ Create and manage your notes securely with this full-stack MERN application featuring robust authentication and responsive design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •