Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sangtrandev00/typescript-webpack
This is a TypeScript version ecommerce Techspace application - Selling Phone Online
https://github.com/sangtrandev00/typescript-webpack
axios firebase flowbite oop taiwlindcss tw-elements typescript webpack5
Last synced: 1 day ago
JSON representation
This is a TypeScript version ecommerce Techspace application - Selling Phone Online
- Host: GitHub
- URL: https://github.com/sangtrandev00/typescript-webpack
- Owner: sangtrandev00
- Created: 2023-06-14T01:27:38.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-23T15:05:24.000Z (about 1 year ago)
- Last Synced: 2023-10-24T04:19:28.594Z (about 1 year ago)
- Topics: axios, firebase, flowbite, oop, taiwlindcss, tw-elements, typescript, webpack5
- Language: TypeScript
- Homepage: https://techspace-store.online/
- Size: 1.31 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TECHSPACE TYPESCRIPT PROJECT - B2B WEBSITE
### Links to websites:
+ Site: https://techspace-store.online
+ Admin: https://techspace-store.online/admin-login
+ Backend: https://github.com/sangtrandev00/techspace-fullstack-es6-api### Technology and tools:
+ Html, CSS, Resposive Web Design, Tailwind CSS, Typescript (OOP priciples)
+ Single page application
+ Build tool: Webpack
+ Deployment: Netlify
### Description
+ The updated of [(JS VERSION)](https://github.com/sangtrandev00/frontend-fullstack-es6-techspace-repo)+ More focus about load page using single page appliction using history pushState, develop website base on website component and OOP principle (interhitance, mophypolism, encapsulation,abstract ) to reusable code and more clean code with Typescript (Type checking). Focus on core bussiness of B2B website with client and admin.
+ Client: Website about selling phones with functionality like Search, filter (by categories, by price), sort products (by price decrease, increase, latest, oldest), list products, add to cart, create orders, and some core of the website,...
+ Admin (Implement Restful API): CRUD categories, products, users. Track orders (view detail, update status). View report of all sold followed by months ( 12 months), all total sales, all views, and all number of products. Summarize orders follow by their status.
+ Authentication: Login (JWT), Signup, Reset password, Google Login.
+ If you want to look thoroughly for more detail just download the source and run for your own.