Skip to content

NTI-Webserverprogrammering-1-2324/todo-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

title description tags
Flask TODO Server
A simple and dynamic TODO server powered by Flask
python
flask

Python Flask TODO Server

This project is a TODO server built with Flask, a popular minimal server framework for Python. It provides a simple yet dynamic TODO API where you can perform CRUD operations on TODO items. The server is deployed on Railway, and you can access it here.

Deploy on Railway

✨ Features

  • Python
  • Flask
  • Dynamic TODO API with CRUD operations
  • Deployed on Railway

💁‍♀️ How to use

  • Install Python requirements: Run the command pip install -r requirements.txt.
  • Start the server for development: Use the command python3 main.py.
  • Visit the deployed app: Access the live app here.

🚀 Deployment

The Flask TODO server is deployed on Railway, offering a hassle-free deployment process. Click the "Deploy on Railway" button above to deploy your version of the project.

💻 Development

For local development, follow these steps:

  1. Ensure you have Python and Flask installed on your system.
  2. Clone the repository to your local system.
  3. Install the required Python packages using the command pip install -r requirements.txt.
  4. Start the Flask server for development using the command python3 main.py.
  5. The server will start, and you can access the local development server at http://127.0.0.1:3000.

🤝 Contributing

Feel free to open issues and pull requests to improve this project. Your contributions are highly appreciated!

🔑 License

This project's code is freely available for anyone to use and modify.

📝 Credits

This project was created by KaahinAtNTI during the "Webserver Programming 1" course in the academic year 2023/24 at NTI Gymnasiet Örebro

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •