Skip to content

This repo contains my Note App Project using Django Framework.

Notifications You must be signed in to change notification settings

drisskhattabi6/Django-Note-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Note App :

This repository contains a Notes App Project developed using the Django Framework.

Every User can create, edit, and delete Notes after creating an account in the app.

this is a example image of the Login page of the Note App :

Note App Login Page

this is a example image of the Main page of the Note App :

Note App Main Page

Run Project :

Download the project first using this cmd :

git clone https://github.com/drisskhattabi6/Django-Note-App.git

Once the project is downloaded, navigate into the project directory:

cd Django-Note-App

Before running the project, make sure you have Python and Django installed on your system. You can install Django using pip:

pip install -r requirements.txt

Next, you'll need to apply migrations to set up the database schema:

python manage.py makemigrations
python manage.py migrate

Creating static folder:

python manage.py collectstatic

Creating Superuser (Optionel):

python manage.py createsuperuser

After the migrations are applied successfully, you can start the development server:

python manage.py runserver

The development server will start, and you can access the Blog Project by navigating to http://127.0.0.1:8000/ in your web browser.

Importent Configuration :

Add an email with password in setting.py file, this email will be the sender of the reset password link to the users.

EMAIL_HOST_USER = 'Write Your Email Here'
EMAIL_HOST_PASSWORD = 'Your Email PASSWORD Here'

More Informations :

  • The User can Register, Login, reset password by sending a reset link to the user email.

  • The User can create, modify amd delete any note.

  • In this Application, I'm using sqlite as DataBase.

  • reset password pages are not good styling. (you can style theme with create css file or modify the css file and add a specific code for these pages).


Feel free to explore the project and customize it according to your requirements. If you encounter any issues or have any questions, don't hesitate to reach out!"