Lirest web application is the place where users or customers can dive deep into humanity knownledge: read, research, discover and share all their wisdoms in every fields to each other. Besides, it will allow any vendors or merchant or anyone with valuable resources to sell, trade off or auction right in the app.
- Authentication flow (login and register)
- Get users information by their ids
- Edit users information
- Upload image
Lirest uses a number of open source projects to work properly:
- VueJS - HTML enhanced for web apps!
- NodeJS - evented I/O for the backend
- Express - fast node.js network app framework
- TypeScript - a superset of typed JavaScript that can help build and manage large-scale JavaScript projects
- MySQL- an open source relational database management system
- TypeOrm- library that makes it easy to link your TypeScript application up to a relational database
Clone the repo to your local
# Or git clone git@github.com:tranlam1997/Lirest-Homepages.git if you have SSH installed.
git clone https://github.com/tranlam1997/Lirest-Homepages.git
cd Lirest-Homepages
Install dependencies
pnpm install
Run the service
pnpm dev
Build the service
pnpm run build
Note: You will need some credentials config to be able to run the service. Head to env folder and change the .env file content
We try to make sure Dashboard works well in the latest versions of all major browsers