Skip to content

A quick project that I used to gain exposure to the new Angular 17 control flow syntax and DRF

Notifications You must be signed in to change notification settings

bhayward93/spacex-launches

Repository files navigation

SpaceX Past Launches

Quick speed coding project to gain some exposure to Django and Angulars upcoming control flow syntax.

Dependencies

  • node v18.17.0 or later
  • python3

Installation

To clone, please remember to clone all submodules recursively.

git clone --recursive git@github.com:bhayward93/spacex-launches.git

Front

Installation

The front-end has been built for node v18.17.0. To install and run:

cd spacex-launches-front 
npm i

Running dev server

npm run start

The app can then be accessed on http://localhost:4200/

Server

Installation

cd spacex-launches-server
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt

Running dev server

python3 manage.py runserver

The API will then be exposed on port 8000; give this endpoint a try to check that it is working:

http://localhost:8000/api/v1/launches/past

About

A quick project that I used to gain exposure to the new Angular 17 control flow syntax and DRF

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published