Skip to content

Welcome to our university notes sharing and download website! We are dedicated to providing a platform for students and faculty members to easily share and access notes related to different courses. Our website offers a user-friendly interface that allows users to upload and download notes with ease.

Notifications You must be signed in to change notification settings

geekyasif/getmynotes

Repository files navigation

GetMyNotes

GetMyNotes is a web application that allows users to create, organize, and manage their personal notes in a convenient and efficient way.

Table of Contents

Features

  • User Registration: Users can create an account to access the application.
  • Note Creation: Users can create new notes, providing a title and content.
  • Note Organization: Users can organize their notes into different categories or tags for easy retrieval.
  • Note Editing: Users can edit existing notes, modifying the title or content.
  • Note Deletion: Users can delete unwanted notes.
  • Search Functionality: Users can search for specific notes using keywords.
  • Responsive Design: The application is designed to work well on different screen sizes and devices.

Installation

To run GetMyNotes locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/geekyasif/getmynotes.git
    
    
  2. Navigate to the project directory:

    cd getmynotes
    
    
  3. Install the required dependencies:

    npm install
    
    
  4. Set up the environment variables:

  • Create a .env file in the project root.

  • Copy the content of .env.example file into .env.

  • Update the necessary values in the .env file, such as database connection details.

  • Start the application:

    npm start
    
    
  • Access the application in your browser at http://localhost:3000.

Usage

  • UsageCreate an account by clicking on the "Sign Up" button.
  • Log in with your credentials on the login page.
  • Once logged in, you will be directed to the home page where you can start creating your notes.
  • Click on the "New Note" button to create a new note.
  • Fill in the title and content of the note and click "Save" to add it to your collection.
  • To edit an existing note, click on the note title, make the necessary changes, and click "Save" to update it.
  • To delete a note, click on the "Delete" button next to the note.
  • You can organize your notes by adding relevant tags or categories to them.
  • Use the search bar to search for specific notes using keywords.

Contributing

Contributing Contributions to GetMyNotes are welcome! If you have any bug fixes, feature implementations, or suggestions, please submit a pull request. For major changes, please open an issue first to discuss the proposed changes.

License

This project is licensed under the MIT License.

```shell
You can now copy and paste the above Markdown code into your README.md file on GitHub.

Screenshots

get5 get4 get3 get2 get1

About

Welcome to our university notes sharing and download website! We are dedicated to providing a platform for students and faculty members to easily share and access notes related to different courses. Our website offers a user-friendly interface that allows users to upload and download notes with ease.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages