Skip to content

FullStack app containing an API (NestJS), a web app (React) and a mobile app (React Native).

License

Notifications You must be signed in to change notification settings

GermainMichaud/Food-Order

Repository files navigation

Build Status React NestJS

Food Order

This project is a workspace containing an API (NestJS), a web app (React) and a mobile app (React Native).


Content


Get started

First you will need to clone the project

git clone [email protected]:GermainMichaud/Food-Order.git
cd ./Food-Order

Next, you have to install dependencies

npm i # or yarn

Project structure

Todo-Order/
  | apps/
    | api/
    | mobile/
    | mobile-e2e/
    | web/
    | web-e2e/
  | coverage/
  | dist/
  | libs/
  | node_modules/
  | tools/
  | .editorconfig
  | .eslintrc.json
  | .gitignore
  | .prettierignore
  | .prettierrc
  | babel.config.json
  | jest.config.js
  | jest.preset.js
  | nx.json
  | package-lock.json
  | package.json
  | README.md
  | tsconfig.base.json
  | workspace.json

For more information, see NX documentation about project structure (link)


API

Launch server in DEV environment:

nx serve api

It will start the API at http://localhost:3333

Launch test:

nx test api

Build the api:

nx build api

Web App

Launch server in DEV environment:

nx serve web

It will start the dev server at http://localhost:3000

Launch test:

nx test web

Build the app:

nx build web

Mobile App

Coming...


Todo

  • Write documentation
  • Implement API
    • ...
  • Implement Web App
    • ...
  • Dockerize apps

Code Of Conduct

Read


Contributing

Read


License

MIT

About

FullStack app containing an API (NestJS), a web app (React) and a mobile app (React Native).

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published