/Todo-Application

Login and Logout your todo list application. Create update, edit and delete information

Primary LanguagePythonMIT LicenseMIT

Contributors Forks Stargazers Issues

TO DO LIST CRUD APPLICATION

This project was for the creation of a group project creating a CRUD Application that applied our knowledge of User Registration and Authentication.


View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Product Name Screen Shot

(back to top)

Built With

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

Python on Replit

This is a template to get you started with Python on Replit. It's ready to go so you can just hit run and start coding!

Running the repl

  1. Setup a new secret environment variable (the lock icon) where the key is SECRET_KEY and the value is a randomly generated token of 32 bits of randomnese. To generate such a token type this into the shell and hit Enter:
python
import secrets
secrets.token_urlsafe(32)
  1. Hit run!

See this 1 minute video for a walkthrough: https://www.loom.com/share/ecc4e738149f4d1db3bcff01758b3e71

Installing packages

Install the following packages to your replit below:

pip install django-crispy-forms

Help

If you need help you might be able to find an answer on our docs page. Feel free to report bugs and give us feedback here.

Deployed Application Link

https://todo-application.greywoulf1.repl.co/login/

Application can also be viewd by using the View Demo button at the top

(back to top)

Usage

This project is created as a use for a Todo List.

(back to top)

Roadmap

  • Create a better User Experience
  • Make the application more mobile friendly
  • Make the application more secure in terms of passwords and usernames

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Project Link: https://github.com/greywoulf/Todo-Application

(back to top)

Github Stats

Anurag’s github stats

Top Langs

Acknowledgments

For inspiration, images and code snippets used in the creation of this blog website.