UWA-MIT / image-store

Buy sell images generated by AI. This project is a group project for CITS5505 - Agile Web Development course at UWA for Masters of IT students.
0 stars 1 forks source link

high level plan for the project #5

Open saicharan0812000 opened 6 months ago

saicharan0812000 commented 6 months ago

High level plan:

  1. Layout the base structure of project in Flask by following ( https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-xv-a-better-application-structure )

[ Base code structure to git hub ]

  1. Design initial database structure for the project: [ https://github.com/UWA-MIT/image-store/issues/2 ] [ Nandani - commit the db models in code ]

  2. Implement home page for the website, base layout, integrate bootstrap. [ Sai ]

  3. Implement basic features: Registration, Login, [ Konstantin ]

Forget Password, Change password, [ Rayhan ]

View profile, Edit profile, etc. [ Nandani ]

[]

tag: git-commit: v1 - of the project

  1. Implement Sell page, generate image page.

[ Ray ]

  1. Implement Buy page, buy option.

[ Nandani ]

  1. Implement reward functions.

[ Sai ]

  1. Implement Ajax for buy, generate and relevant features with Modal dialog.

[ Konstantin ]

  1. Further refine the design, interactions of home page and other pages with bootstrap features, jQuery and best practices.

[ Sai, Konstanin, Ray ]

  1. Write python test user cases for flask services and test regirously.

[ Ray, Nandani ]

  1. Write selenium test cases and test the application.

[ Konstantin, Nandani/Ray ]

  1. Report bugs and resolve bug issues

[ All ]

  1. Deploy the feature in dockerised environment

[ Rayhan ]

ktagintsev commented 6 months ago

Nice! I took the 4th #6