Skip to content

ashrash/oslashclone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b377ceb · May 9, 2023

History

17 Commits
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
May 9, 2023
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022
Oct 15, 2022

Repository files navigation

Oslashclone

Tech: Node + Express + MySQL/sequelize + Typescript + Swagger + Docker

Folder structure

├── .github/workflows
├── src
│   ├── config
│   ├── controllers
│   ├── interfaces
│   ├── middleware
│   ├── models
│   ├── routes
│   ├── services
│   ├── tests
│   ├── utils
│   ├── app.ts
│   └── index.ts

Running App in DEV mode

#Install dependencies
npm i 

#Start app in dev mode. Default port: 3000
npm run dev 

Running Tests

Make sure the app is running using the above command.

npm run test

Swagger endpoint

http://localhost:3000/api-docs

The kind of API chosen - Rest API

The kind of authentication mechanism - Basic Username and password auth with JWT.

The database chosen - Mysql

Table(s) design -

Screenshot 2022-10-15 at 3 13 07 PM added feat1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published