This is a sample TypeScript Express API project for authentication and CRUD operations to Pass EBTIKAE COMPANY TEST.
- Node.js and npm installed
- MySQL database
- Clone the repository:
git clone https://github.com/kanaandubai/ebtikar-express-mysql-test.git
- Install dependencies:
npm install
- Configure database settings in (I am using wamp if not working please check ports)
src/config/config.ts
- Start the server:
npm start
/signup
: User sign up/signin
: User sign in/profile
: User profile (authenticated)/products
: CRUD operations for products (authenticated)
Contributions are welcome! Please fork the repository and create a pull request.
This project is licensed under the MIT License