Code Monkey home page Code Monkey logo

ubs-point-client's Introduction

Website Name : UBS Point

Live website Link : https://usb-point.web.app/home

About UBS Point Website

UBS Point is a second hand bike selling website where users can buy bike . sellers can sell their bike via posting. An user can book a bike for review and after the booking others can't show that bike details. If the user cancelled the booking then everyone can see the details again. Sellers can promote their post , delete their posts and change the availability of their post. Seller can verify them by nid. A user can report a post to admin. Admin will review the post and can delete the post. Admin can delete a user or seller.

Features : Features are written below

Buy Sell

  • All users sellers and admins can update their profile
  • User can buy a bike or book a bike even can report a post to admin
  • User can pay bike price by stripe payment method
  • Seller can post bike . can delete the post change availability of bike even can promote bike post
  • Only admin can see all users, all sellers ,reported bikes , verify sellers

Authentication

  • Signin user
  • Register new user
  • Logout user
  • Password Reset
  • Login with Google, Github accounts

Slider on the top of the website

  • Category images slider with splider.js on the top of the website

Full Screen Image on clicking post images

  • When ever a user click on the post image thte post image will be on full screen mode. user can change his review about a post on myreview page

Environment Variables

  • Envireonment variable are used to hide the secret informations

Complex footer

  • A complex footer is beign used in the bottom of the page . It inclued some navigation of courses and main menus. There is also a logo and social icons

Blogs

  • A blog page is there for some blogs

List of Frameworks and Libraries used in this Website

  • For main website React is being used
  • react-router-dom is used for navigation
  • React Query and Axios is used for fetching data
  • React icons is used for icons
  • React Stripe is used for payments
  • React Photo View is used for show images in full screen
  • splider.js is used for all sliders
  • For css librarie used Tailwind css and for component librarie daisyUI is beign used

Hosting

  • For Authentication and Hosting Firebase is used
  • For Server side hosting vercel.com is used
  • Images are hosted in imgbb.com

ubs-point-client's People

Contributors

devrefaul avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.