Back to Project List

Dukan Digital - Make your decentralized online store

Move your business online in just a few clicks. No technical knowledge required.

Repository Video ▶️

Dukan Digital

COVID-19 forcing your business to migrate Online? Say Hi to Dukan Digital!

Take your business online in minutes without any coding knowledge. Why pay commissions to third-party apps when your computer can single handedly manage your business by being the server, backend and dashboard!


Table of Contents

What is Dukan Digital

Dukan Digital is a Flask based desktop app that can help small and medium scale businesses to migrate online without any investment / technical knowledge. Dukan Digital uses your computer to host the server - thus eliminating the charges for hosting and maintenance.

Inspiration

As a result of the COVID-19 pandemic, all small scale businesses were forced to migrate online. These businesses were forced to join hands with delivery apps such as Swiggy, Zomato etc., These middlemen paved as an intermediary between the sellers and the buyers. A commission was charged to the sellers for every orders placed by these services. In order to eliminate this problem. Dukan Digital helps these businesses to easily expand their business online in just a few minutes. Anyone with a computer and good internet connection can use Dukan Digital to host their shop online without having any kind of technical knowledge.

License

This project is licensed 'Open-source' under MIT License. See LICENSE.md for the full details.

Technologies Used

  • Flask framework
  • Python
  • Bootstrap for UI
  • MongoDB (NoSQL Database)
  • more...

Contributors

  • Samuel - Computer science engineering student who loves Python. Machine learning enthusiast.

  • Arjun - Computer science engineering undergrad with experience in HTML, CSS, React, Vue and Django.

  • Yashwanth - Full stack developer enthusiastic about distributed systems, stream processing/mining.

  • Guru - Developer and Infosec enthusiast.

We will be accepting contributions to the project on GitHub once the hackathon is completed. Your ideas, code and design contributions are always welcome!

Samuel
Yashwanth RK
Samuel Wycliffe
Arjun Dubey

Added video and committed all final changes to repository

Thanks for the wonderful hackathon FOSS United! :D

September 13, 2020

Completed linking the database with the flask app

We have completed linking linking mongoDB along with flask. The only last step tunneling the site from localhost to internet.

September 13, 2020

Commit 24 - Defining all routes and linking all the required screens done

We linked all the necessary screens an completed routes. We've totally made 24 commits to the repo as of now.

Commit History

September 13, 2020

We are quite sleepy and need some rest. We will be continuing to code after some sleep. Good night!

September 13, 2020

Pushed all the code for launching the GUI into the CLIENT_GUI branch

The GUI launches without errors. The next steps are to link the static pages inside the GUI.

Image

September 13, 2020

Added some backend to Flask and also made the Client GUI

The Client GUI works good and we are yet to add stuff into the GUI. All changes are pushed to Client_GUI branch of repo.

September 13, 2020

Basic flask app created in main.py and pushed to repository

The basic flask app has been created with a route to landing page. The changes are pushed to Client_GUI branch of the repo.

September 13, 2020

Completed static pages and pushed into front end branch of Github repo

We have successfully completed all the required static pages and pushed them into the front-end branch of the repo.

September 12, 2020

Project created by Samuel

September 11, 2020