An open API service indexing awesome lists of open source software.

https://github.com/chunkingz/archimydes-frontend-challenge

An Angular application that enables Users to create a user Story (i.e ticket or card).
https://github.com/chunkingz/archimydes-frontend-challenge

angular angular-material css3 html5 material-ui typescript

Last synced: 3 months ago
JSON representation

An Angular application that enables Users to create a user Story (i.e ticket or card).

Awesome Lists containing this project

README

          

# ArchimydesFrontend: User Stories :clipboard: :pencil2:

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.8.

---

## How to use

In the terminal run
- `git clone https://github.com/chunkingz/archimydes-frontend-challenge`
- `cd archimydes-frontend-challenge`
- `npm i`

Afterward, run `ng serve -o` for a dev server. Your default browser would open the app in `http://localhost:4200/`. Also, the app will automatically reload if you change any of the source files.

Remember to download and run the Backend API repo.
- `$ git clone https://github.com/Archimydes/coding-challenges.git`
- `$ cd coding-challenges`
- `$ npm install`
- `$ npm start`

---

### Routes

These are the available routes in the app at the moment

- `/login` - User login
- `/register` - User register
- `/create-user-story` - Create Story
- `/user-story-list` - Get Story List
- `/admin-story-list` - Admin Story List View
- `/admin-story-review` - Admin Story Review
- `/**` - A wild card route that shows you a 404 page for invalid routes/urls.

---

## Build for Production

- Run `ng build --prod` to build the project for production deployment. The build artifacts will be stored in the `dist/` directory

---

## Screenshots

- The screenshots are stored in the `src/assets` directory

---

## Figma UI (Wireframing)

- A rough sketch of the project can be found [here.](https://www.figma.com/file/7AWoB92dMSMUffl4lj04vx/Untitled?node-id=0%3A1)

Built with :heart:

---