-
Notifications
You must be signed in to change notification settings - Fork 72
Meeting Notes of Meetup on 29th Sept 2017
##Today's meeting was organized to explain following 4 issues( https://github.com/coderplex/OpenRank/issues ) - Note - Interested community members should assign appropriate tasks to themselves and submit the code once done. Subsequently, all submitted code will be reviewed and the most appropriate shall be pulled
#Issue 1 - Write a simple python program which takes 3 arguments - 1- Code language 2- Code file 3- Test cases( xml file ) This program picks up inputs from test cases and executes the code file. If all tests pass, then true is returned
#Issue 2 - Create an UI component that generates boilerplate code according to the following 2 inputs - 1- Code language 2- return type of function and input paramters( for whichever language it implies )
#Issue 3 & Issue 4 - Design Postgres Db schema( Big task ) 1- Schema for 3 modules are expected for now - user, contest and programs 2- This involves 2 steps - a) Create ER diagram b) Implementing Django models for ER diagrams above
**User table**
"Start with django user module first. We should extend Django user class. The in-build model has username,
passwd fields and serves basic authorization purpose like administrative role
In our project, there are going to be 2 roles -
1. Contestant
2. Test Creator"
**Contest table**
"This table will cater to concerns like whether the contest should be public, the position for which it is being
conducted, the expected experience of the contestants, etc."
#REG: KT on Django at 9PM - How to start working on python by creating a virtual environment, installing django using pip and create a Django project and first app in it subsequently was discussed. Leftover KT will be conducted tomorrow ALONG with some inputs on how to get started with vue.js as well