Skip to content

Dev-ev-v/api-projeto-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

api-projeto-python

A lightweight task manager web application powered by a Python backend API.

Objectives

  • Provide a simple and efficient task management system
  • Implement secure authentication using tokens
  • Maintain fast and lightweight architecture
  • Keep the codebase beginner-friendly and maintainable

Architecture

  • Frontend hosted on GitHub Pages
  • Backend API hosted on PythonAnywhere
  • Authentication via JWT tokens (24h expiration)
  • Data stored in a local SQL database
  • Communication via HTTPS requests

Usage

Clone the repository and run the backend server. Then open the frontend files in your browser.

Roadmap

Planned features:

  • Account deletion
  • OAuth login support
  • Improved UI/UX
  • Mobile APK version
  • Data backup system
  • Custom task formatting

Author

Created and maintained by a single developer.

About

A lightweight full-stack web app created to experiment with API design, authentication systems, and secure frontend-backend communication.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages