Coder Social home page Coder Social logo

drisskhattabi6 / django-note-app Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 509 KB

This repo contains my Note App Project using Django Framework.

Python 27.34% CSS 17.98% JavaScript 13.30% HTML 41.38%
django django-application django-notekeeper django-notes-app notes-app notes-keeper

django-note-app's Introduction

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!"

django-note-app's People

Contributors

drisskhattabi6 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.