This project is a simple Ebay-like website where you can buy and sell items, create an account, delete your account, post items you'd like to sell, delete posts and update your account by name, email and profile picture.
List the ready features here:
- Splash/Home/About Page
- Sign Up
- Log In
- Logout
- Delete Account
- Create Post
- Delete Post
- User Profile
- Update Description of Post
- Update User Information
- Update Profile Image
- Search Items Bar
- Add to Cart
- Checkout
- Payment Method
Project is created with:
- Flask
- Python
- HTML
- CSS
- Stripe
To run this project, install the dependencies using pip:
$ pip install Flask
$ pip install Flask-SQLAlchemy
$ pip install flask_bcrypt
$ pip install Pillow
$ pip install itsdangerous==2.0.1
$ pip install email_validator
$ pip install stripe
Or Run the bash script to install all dependencies:
$ chmod +x dep.sh
$ ./dep.sh
$ cd flask_project_T5/
$ python3 run.py
-Adrien Carrou (@acarrou)
- Worked on login, create/delete account, item post images, and search engine feature.
-Kevin Campbell (@Zariphron)
- Worked on splash page, add Item feature, and css styling.
-Rishi Jagtap (@RishiJ12)
- Worked on Splash Page, checkout, cart, and payment system
-Faith Deanon (@afdeanon)
- Worked on login, logout, CSS, item images and layout of the website(home, posts, user page)