Skip to content

Neirea/e-commerce-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

497 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Techway

Techway is a full-stack e-commerce demo website that "sells" computers and phones.

Client features:

  • Full-text search with filters and sorting
  • Infinite scroll on search page
  • Authentication with Google/Facebook
  • Admin/Editor can manage store content

Client technologies:

  • React with Typescript
  • Developed with Vite
  • Bootstrap for styling
  • Tanstack Query for async state management
  • Deployed on Netlify

Server features:

  • Session authentication with Passport.js
  • Data is stored in PostgreSQL
  • "Payments" via Stripe
  • REST API with input validation
  • Swagger documentation at route '/doc'
  • Cloudinary for image management

Server technologies:

  • Nest.js with Typescript
  • Prisma ORM for PostgreSQL
  • Sessions are stored in Redis
  • Deployed on Google Cloud Run

About

Techway demo store

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages