Skip to content

priyamshah0709/CSC510_Project1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSC510_Project1 - Gifter

DOI GitHub license GitHub forks GitHub license codecov License: MIT Build

This repository contain the Project 1 of CSC 510 Fall 2022 group 39: Gifter.

Introduction

Gifter is a social platform that is built on the idea of gift giving and gift receiving. It runs as web application that allows users to create themselves a wishlist with items they want. The aim of this application is to help users with the process of picking out a gift. The application allows users to add friends and look at their wishlists. Items under the gift registries may also contain the cost and the website of the item. Currently, this project is not deployed on the web and functions on a local file that imitates a database. The project uses Python Smartlit for the GUI.

Usage

A user first has to register the application with their name and surname. They the application will provide them with an ID they will be using to log in. User IDs are also used when a user wants to add a friend. The user can create items to add the items they want to receive as gifts. From friends window the user can add or delete friends, and see their wishlists.

Future Work

The future that couldn't be done in the scope of this project consists of:

  • An SQL Database
  • Smart phone application
  • APIs with larger e-commerce stores like Amazon, Target, etc
  • ML application to suggest gifts from interests and previous gifts
  • A browser extension that allows wishlisting while browsing on e-stores
  • A calendar containing birthdays and other 'gift holidays'
  • And much more!

About

Repository of Project 1 of CSC 510 Fall 2022.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 74.8%
  • Python 25.2%