badgeyay icon indicating copy to clipboard operation
badgeyay copied to clipboard

V.2: Planned roadway for version 2

Open kushthedude opened this issue 4 years ago • 52 comments

For the development of V.2, TDD(Test Driven Development) approach should opt

  • [ ] Implement Django Server with API-Blueprint using Swagger or Apiary.
  • [ ] Implement ReactJS FrontEnd, Framework can be decided later on.
  • [ ] Implement CD and other Cloud Functions

kushthedude avatar Nov 01 '19 13:11 kushthedude

@iamareebjamal Your thoughts on the development life cycle.

kushthedude avatar Nov 01 '19 13:11 kushthedude

@kushthedude I want to get involved also. let's move forward! Also, i would request to divide the major tasks with minor tasks(issues) so that everyone can take this and proceed.

codedsun avatar Nov 01 '19 15:11 codedsun

I'd like to work on the ReactJs part. I've sent a PR for the initial ReactJs setup.

godcrampy avatar Nov 01 '19 16:11 godcrampy

@godcrampy It'll be worked upon after development of backend

iamareebjamal avatar Nov 01 '19 19:11 iamareebjamal

@kushthedude First, let's list the feature requirement of the server to see what path should be taken

What should be the capability of the server? What features should it have at the end of development.

For example,

  1. Have an API for use with client apps which does following things
  2. Have a website with these facilities
  3. Have these features

iamareebjamal avatar Nov 01 '19 19:11 iamareebjamal

@kushthedude @iamareebjamal As we have done the initial setup of django, now when and how shall be the next step be done for discussing db model structure ?

codedsun avatar Nov 04 '19 16:11 codedsun

What models we had in previous app

iamareebjamal avatar Nov 04 '19 22:11 iamareebjamal

Let me join in as well. Let's go forward.

abishekvashok avatar Nov 06 '19 13:11 abishekvashok

@iamareebjamal I am moving with creating basic login functionality

codedsun avatar Nov 07 '19 09:11 codedsun

What models we had in previous app?

First, we need to design the DB

iamareebjamal avatar Nov 07 '19 10:11 iamareebjamal

I am checking onto it, also this time we need to include payments module too.

On Thu, 7 Nov, 2019, 15:36 Areeb Jamal, [email protected] wrote:

What models we had in previous app?

First, we need to design the DB

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/fossasia/badgeyay/issues/2168?email_source=notifications&email_token=AKQMTLSEKWW23CQQLR6AQZ3QSPSCTA5CNFSM4JH2THTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDL4GLQ#issuecomment-551011118, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKQMTLSIO3O3BI4RPIFF7MTQSPSCTANCNFSM4JH2THTA .

kushthedude avatar Nov 07 '19 10:11 kushthedude

That will be done progressively

iamareebjamal avatar Nov 07 '19 10:11 iamareebjamal

How we are going to design the DB? Either through a meeting, discussion or do I list the models used earlier in the app here? or design the DB as done earlier ?How we should proceed? @iamareebjamal

codedsun avatar Nov 07 '19 12:11 codedsun

List the models

iamareebjamal avatar Nov 07 '19 17:11 iamareebjamal

image

codedsun avatar Nov 08 '19 11:11 codedsun

And the columns?

iamareebjamal avatar Nov 08 '19 11:11 iamareebjamal

Table

  1. Badges image

  2. File image

  3. Modules image

  4. Permissions image

  5. Reset Password Token image

  6. Settings image

  7. SocialContent image

  8. User image

  9. Utilities image

codedsun avatar Nov 08 '19 12:11 codedsun

@iamareebjamal Done

codedsun avatar Nov 08 '19 12:11 codedsun

What do we want to retain from previous site?

iamareebjamal avatar Nov 08 '19 12:11 iamareebjamal

@kushthedude Please answer this, I am a beginner here.

codedsun avatar Nov 08 '19 12:11 codedsun

@iamareebjamal Please tell me how do I do this? I have not received any response till now. How do we move forward

codedsun avatar Nov 11 '19 08:11 codedsun

Add auth to new site for now

iamareebjamal avatar Nov 11 '19 09:11 iamareebjamal

@iamareebjamal What is the next step?

codedsun avatar Nov 25 '19 10:11 codedsun

@iamareebjamal What is the next step after auth?

codedsun avatar Nov 26 '19 15:11 codedsun

Planning of models

On Tue, 26 Nov, 2019, 20:45 Suneet Srivastava, [email protected] wrote:

@iamareebjamal https://github.com/iamareebjamal What is the next step after auth?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/fossasia/badgeyay/issues/2168?email_source=notifications&email_token=AKQMTLWFBW5UKCLYEPIHPNDQVU4R5A5CNFSM4JH2THTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFGLSIA#issuecomment-558676256, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKQMTLTZRHTHDU3CTGI2FKLQVU4R5ANCNFSM4JH2THTA .

kushthedude avatar Nov 26 '19 15:11 kushthedude

https://github.com/fossasia/badgeyay/issues/2168#issuecomment-551724198

@kushthedude Need your reply here for the models

codedsun avatar Nov 26 '19 15:11 codedsun

@kushthedude If you can help, finalising what we want to retain from previous site, we can move forward. Also let's see what @iamareebjamal says.

codedsun avatar Nov 26 '19 15:11 codedsun

@iamareebjamal I will also like to contribute.

championpaddler avatar Nov 27 '19 06:11 championpaddler

Hi I'd like to join this discussion as well. In case you require some help regarding the previous site I'll be happy to provide the insight as much as I can. :smiley:

gabru-md avatar Dec 02 '19 17:12 gabru-md