This is a sample project created to be used as base for full stack TypeScript projects.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
In order to correctly use the application please make sure you have these two working fine before we can get started:
yarn install
In order to start a development server, run:
yarn dev:api
This will start the API at http://localhost:3000
. You can open up a browser and try the following URLs to see the API working:
http://localhost:3000/music
http://localhost:3000/event
In order to serve the client files, run:
yarn dev:client
This will serve the files at http://localhost:1234
yarn build:api
This will output the API generated files under dist/api
.
yarn build:client
This will output the client generated files under dist/client
.
yarn test
NOTE: This will currently run tests for server side only.
- Add server side TypeScript support
- Add client side TypeScript support
- Add server side tests
- Add client side tests
- Add eslint on precommit
This project is licensed under the MIT License - see the LICENSE.md file for details