This application was built as a side project, in order to learn how to design and build a bidding system from scratch. The theme is based on capital raising for companies. It includes an auth system, marketplace, companies, placements, dashboard, mobile friendly design. I used Django mainly, to develop this application.
Concepts covered in this app
- Routing
- ORM, database design
- Form handling
- Templates
- Charting with
Chart.js
- Design with
Materialize.css
/
The home page. Contains news.about/
Holds details about the application.register/
Allows users to register an accountlogin/
Allows users to login to an accountlogout/
Allows users to logout and clear their sessionmarketplace/
Listing of placements from various companies.marketplace/slug/
Detailed view for a placement within the marketplace.my-bids/
User scope bid summary for available placements.dashboard/
Basic analytics and animated charts for the database.
Modules/dependencies:
django
Running locally:
# Ffter activating your virtualenv
python manage.py runserver
- Tests performed on this project. What did you do? Which files were used? Was it successful?
- Daniel Corcoran