Full stack app built with Typescene
Clone the repository using Git:
git clone https://github.com/dj0nny/full-stack-typescene.git
Or download here.
For installing the dependencies run:
cd full-stack-typescene
npm install
# OR
yarn install
# Install client's dependencies
npm run install:client
# OR
yarn install:client
For running the app:
# concurrently run the client and the server
npm run dev
# OR
yarn dev
# run the server only
npm run start:server
# OR
yarn start:server
# run the server in development mode
npm run dev:server
# OR
yarn dev:server
# run the client only
npm run start:client
# OR
yarn start:client
# build the client
npm run build
# OR
yarn build
# run the built client and the Express server
npm run start
# OR
yarn start
- Create the repository
- Create the Express app
- Add middleware and routes
- Add Mongoose model
- CRUD functionalities:
- Create
- Read
- Update
- Delete
- Generate the Typescene app via
create-typescene-webapp
- Add remote service for low level API calls
- Add movie service
- Display the data
- Add a movie
- Delete a movie
- Update a movie
- Build the project
👤 Francesco Giambruno
- Node.js - JavaScript runtime built on Chrome's V8 JavaScript engine
- Express.js - Fast, unopinionated, minimalist web framework for Node.js
- MongoDB - NoSQL DBMS
- Typescene - Robust front end framework made with TypeScript: strongly typed, no dependencies, no nonsense.
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!
Copyright © 2019 Francesco Giambruno.
This project is MIT licensed.