Hello and welcome to the Sport Items Catalog Project! This project is created for users to log in the web application, create their own sport categories and then proceed to adding their own items in their respective niche.
To get this baby up and running, simply clone this project, cd
into the directory you just cloned, and run python views.py
. It should be noted that the port number is 5000
. Once that's done, head on to your favourite web browser and go to localhost:5000/login
.
NOTE: You must install the right packages in order for this to work:
This project is meant to be open-source, so you can fork it, make your own modifications and request to pull it back. We can then discuss whether it is a good feature to be uploaded, or not!
Login using your favourite social media platform and you'll be taken to the home page. In the home page, you'll see cards that display each individual category (created by users).
Clicking on the card title (name of the sport) will take you to a page where it display the sport's items. There, you can create your own cards and also edit/delete cards. It should be noted that while you can access a sports category's items page when you're logged out or if it doesn't belong to you, you can't add a new card.
It contains the name, description and a footer of different icons. If a category doesn't belong to you or you're not logged in, then it displays a block sign (seen below).
However, if the card belongs to you and you're logged in, then it shows the edit/delete icon.
Clicking on the card title (name of the sport) will take you to a page where it display the sport's items.
There, you can create your own cards and also edit/delete cards. It should be noted that while you can access a sports category's items page when you're logged out or if it doesn't belong to you, you can't add a new card Click at the plus sign on the top right corner to create a sports category or an item.