Skip to content

An online platform that compares the prices of products across other platforms

License

Notifications You must be signed in to change notification settings

zuri-training/WF-PriceCompare-24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

An Ingressive for Good x Zuri Project

Table of Content

Overview

About Us

Wallet friendly is an online platform which compares the prices of products across different platforms.

Vision

To be among the top 20% companies in the e-commerce industry.

Mission

To help buyers get quality goods at the best price.

Live Link: https://wallet-fiendly.herokuapp.com

Project Status: in progress

Technologies Used

  • Design
    figma-#F24E1E

  • Frontend
    html5-#E34F26 css3-#1572B6 javascript-#323330

  • Backend
    python-3670A0 django-#092E20

  • Database
    POSTGRE-SQL-brightgreen

  • Project Mnagement
    github-#121011

Features

Create Account Users are able to sign up on wallentfriendly with their email, phone number, facebook and password.

Login Retrieves users sign up details from a database compares the inputted login details and allows authenticated users gain full access to the platform.

Documentation Users have full access to view and interact with the documentation.

Comment Authenticated users have the ability to comment about a product.

Share Authenticated users can share links to a product on Facebook.

Purchase Page Links to the stores are made available to authenticated users.

Search Bar Enables users to search for various products by specifying their desired product.

Responsive Enables users to access the platform via their various devices without any issues with their display.

Requirements

  • An IDE
  • Git & GitHub
  • A compatibility browser
  • Python 3.7+

How to Contribute

  • Fork the project repository
    In the project repository on github click the fork button in the upper right corner

  • Clone the forked repository to your local machine

    git clone https://github.com/zuri-training/WF-PriceCompare-24.git
  • Navigate to the local directory and open in your IDE/ Text Editor

  • In the IDE terminal set upstream branch

    git remote add upstream https://github.com/zuri-training/WF-PriceCompare-24.git
  • Pull upstream

    git pull upstream dev
  • Create a new branch to make your changes

    git checkout -b <your_branch_name>
  • Stage the file After making edits, type the below command in your terminal

    git add <changed_files>
  • Commit changes

    git commit -m "your_message"
  • Push your local changes

    git push origin <your_branch_name>
  • Create a pull request

  • Wait till the admin accepts and merges your pull request

Setup and Installation

In your IDE run the following commands in the terminal to setup

  • Install environment in the root directory WF-PriceCompare

    pip install virtualenv
  • Create the virtual environment in the same root directory

    virtualenv <environment_name>
  • Activate virtual environment

    <environment_name>\scripts\activate
  • Install all packages/ Dependencies used

    pip install -r requirements.txt
  • Run Migrations when changes are made

    python manage.py migrate
  • Run Server

    python manage.py runserver

Contributors

Name Slack Username
Oputa Olivia Oputa Olivia
Nkiru Oduenyi NkiruOdunenyi
Dolapo Mosuro dolapoololade
Idisi Efezino Efezino
Olasupo Habeeb Olasbee
Elizabeth Asieba Elizabeth Asieba
Adefila Islamiyyah Adebimpe MiyyahCodes
Uwakmfon Etim Uwakmfon
Chibuike Otiji Charles3K14
Oye Haruna Ibrahim Oye
Kemi Rokosu Kemi Rokosu
Ezeh Victoria Ezeh Victoria
Victor Nwimo VicWin
Oluniyi Oladunjoye Niyi
Oshin Oluwafemi Elijah Oshin Oluwafemi Elijah
Jadesola Kareem Jadesola Kareem
Dada Oluwasegun Dada oluwasegun
Mavis Oghenesuvwe Mavis
Jonathan Ikpen Codeamant
Daniel Ndukwe Daniie
Olaitan Kolawole Olaitan Kolawole
Babatunde Oluwaseun Mayana
Abiola Ayodele babboeCodes

Acknowledgment

Appreciating the Ingressive For Good X Zuri Team for this wonderful initiative. During the course of this program majority of the participants have been stretched beyond their limits going outside of their comfort zone seeking solutions, which has broaden their scope.

Team Links

About

An online platform that compares the prices of products across other platforms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published