Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abhinav-ark/nftceleb.com_dbms

Web Based Database Management System for celebrities to create new NFTs and manage their NFT holdings. Built using a Python Flask Backend.
https://github.com/abhinav-ark/nftceleb.com_dbms

css flask html mysql python

Last synced: 10 days ago
JSON representation

Web Based Database Management System for celebrities to create new NFTs and manage their NFT holdings. Built using a Python Flask Backend.

Awesome Lists containing this project

README

        

NFTCeleb.com Creator's Console


A Web Based Database Management System for celebrities to create new NFTs and track the Statistics and their fans to manage their NFT holdings. Built using a Python Flask Server.

# Features

- [x] Login / Signup page
- [x] Page for managing Collections of a celebrity user
- Add New Collection.
- Edit / Delete / View Collection details.
- Search for Collections by ID, Name and Cryptocurrency.
- Sort by ID, Name and Cryptocurrency in both ascending and descending order.
- [x] Page for managing NFTs of a Collection
- Add New NFT to Collection.
- Edit / Delete / View NFT details.
- Search for NFTs by NFT ID, NFT Name, NFT Type, Price and Token Standard in specific collection.
- Sort by NFT ID, NFT Name, NFT Type, Price and Token Standard in both ascending and descending order.

# UI Screens

View All Collections of a User


Add New Collection



You can specify any random ID for the collection. If the ID is taken already, you'll get a prompt

Edit Collection


View Collection / View all NFTs in a Collection


Add New NFT to Collection



You can specify any random ID for the NFT. If the ID is taken already, you'll get a prompt

Edit NFT Details


Search



You can search for Collections by ID, Name and Cryptocurrency and search for NFTs by NFT ID, NFT Name, NFT Type and Token Standard in specific collection. You can also sort by clicking on the sort button next to each field to toggle between ascending and descending order.

# How To Install
- Make sure python is installed in your computer
- Clone the repo
- Go to the root directory of the repo
```sh
> py -m venv ./venv
> py app.py
```
> ❗Whether to use py (or) python (or) python3 may depend on your python version in your computer

# LICENSING
All code in this repository is Licensed Under `BSD-3-Clause license`, and is freely available for anyone to use or make changes.