Skip to content

Instantly share code, notes, and snippets.

@apoorvpandey0
Created December 18, 2020 07:35
Show Gist options
  • Save apoorvpandey0/b620a9f09c5220c39d74659a95627271 to your computer and use it in GitHub Desktop.
Save apoorvpandey0/b620a9f09c5220c39d74659a95627271 to your computer and use it in GitHub Desktop.
1. I have built a Multivendor E-commerce platform using Django and Django REST framework.
1. 1. User authentication and profiling
1.2. Two profiles for users one is seller profile and other is regular customer profile. You sign up initially as a regular customer but the site has an application process built in that lets you apply for the sellers profile. Once the administrator verifies the details and documents admin can allow the user account to be upgraded to a sellers account.
1.3. Sellers Can register shops on the platform which will be use to register products that they want to sell.
1.4. The products again have to be approved by the admin/staff of the site in order to be counted as sellable items.
1.5. I have implemented categories and sub categories with markets in my web application so that everything is well categorized.
1.6. I have also implemented a REST API using Django REST framework that enables us to create a variety of other applications like android/iOS applications.
Link to the site: http://bazaarhaat.herokuapp.com/
Note the frontend off the site is optimized and designed for mobile viewing purposes and may not look very pleasing in the desktop mode.
2. I have made an study helper application using Flutter that helps you give mock tests of papers like SSC/UPSC/JEE etc. and gives you complete analysis of how you performed in the tests and helps you identify your weak subjects.
2.1. The home screen shows users the top headlines across the nation so as to keep them updated about current affairs. I have used newsapi.org for this purpose.
2.2. Second tab has all the subjects your paper has like chemistry, physics and mathematics for JEE and so on.
2.3. The third screen is the analysis and recommendation screen complete with Bezier curves to make beautiful charts.
2.4. Th fourth screen is the profile and settings page.
2.5. The Quizzing interface is inspired by JEE mains design and looks and has similar features like bookmarking a question, answered and then bookmarking a question and so on.
Since this is an application developed in flutter I only have the Github repo for this one.
Github Link: https://github.com/apoorvpandey0/quinzo-app-flutter/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment