Skip to content

sineastra/nameri.bg

Repository files navigation

Nameri.bg

Nameri.bg is an app for sharing listings offered by people who can for people who need. Inside the app you can find all kind of services, wherever you need a fix in your appartment or a logo for your new company. The goal is to connect the people and help them find the perfect professional for the job.






Stack:

THE WHOLE APP IS CUSTOM!

Built from scratch -- No libraries for THIS and certainly no libraries for THAT.



  • It is good to know that almost every problem in React is solved, but If you can't solve it yourself, even not as good at first, are you not working with magic? If so, are you a magician?

Features of the platform (as is, probably won't be updated anymore.)


  • Responsive Design
  • Home page with carousel, top listings, popular categories and categories with most subcategories
  • Auth (Register, Login)
  • -
  • Create listing
  • Update listing (owner only)
  • Delete listing (owner only)
  • Listing details with carousel
  • Similar listings functionality
  • -
  • Categories page
  • Subcategories in a category Page
  • -
  • Profile page
  • Edit profile page (change password, profile images, etc...)
  • User rating functionality (write review and rate user)
  • Top users page and functionality
  • -
  • Message functionality
  • Global and page search (some pages, acts like filter)
  • -
  • others (images placeholders when loading, funny 404 page, etc.)

The repo includes the "back-end" and the "front-end" of the app.

Dependencies, (besides Create-React-App deps):

  • React Router v6
  • js-cookie for parsing cookies (specifically parsing JWT token cookie)
  • JWT-decode - for decoding the JWT token
  • styled-components (bonus requirement for the project assign)
  • react-icons

The REST API is written with Express JS

Used:

  • AWS S3 for assets,
  • JSON Web Token for the auth,
  • Bcrypt for password hashing
  • Express Validator
  • Formidable
  • Mongoose

About

A project for the ReactJS Softuni Course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published