Skip to content

Backend capability #16

@willgarrett64

Description

@willgarrett64

I don't really know what is involved in doing this, so I will let the backend team take this issue on and create any new issues as you see fit. This one can be either edited or deleted.

The main things that will be needed:

  • A database of users, with their usernames, passwords and list of their custom countdowns
  • Ability to log in / out
  • Ability to sign up (create new account)
  • Ability for new countdowns to be received (GET), added (POST), edited (PUT) and deleted (DELETE)
  • Link up front end and back end

I believe that the backend team can begin work on the log in/sign up part straight away, without needing to wait for the frontend team to actually build the sign up/in forms. You could create a separate issue later for linking up the front and back end.

Update:

After some research I started mapping out the steps needed for creating the backend.
I will likely create a separate issue for most of these later on, but also keep them all as a list here. I will continue adding new steps as I figure out what they are. :)
I am following this tutorial:
Python Flask Tutorial

  • Research the technologies and find the best way to build the backend.
  • Set up the development environment: python, flask, git etc.
  • Create a Flask app that renders some simple example pages
  • Make the app render the existing Countdown pages

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions