https://github.com/drillprop/cdmanager-frontend
https://github.com/drillprop/cdmanager-frontend
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/drillprop/cdmanager-frontend
- Owner: drillprop
- Created: 2019-05-30T19:25:39.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T01:52:43.000Z (over 3 years ago)
- Last Synced: 2023-03-04T10:11:07.199Z (over 3 years ago)
- Language: JavaScript
- Homepage: https://cdmanager-frontend.now.sh
- Size: 1.46 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# cd manager
Full stack project built with **react**, **node** and **mongodb** as database.
You can find backend code [here](https://github.com/drillprop/cdmanager-backend)
## Screenshots


## Description
It's a CRUD application with authentication system, where users can
create and manage their CD collection.
Application is using Last.fm API
to fetch artists and albums titles and covers.
## Technologies
#### Frontend
- [react](https://reactjs.org/)
- [next](https://nextjs.org/)
- [apollo](https://www.apollographql.com/)
- [styled-components](https://www.styled-components.com/)
- [react-spring](https://www.react-spring.io/)
#### Backend
- [apollo-server](https://www.apollographql.com/)
- [graphql](https://graphql.org/)
- [mongodb](https://www.mongodb.com/)
- [mongoose](https://mongoosejs.com/)
For finding albums i used **last.fm** API
## Installation
1. Clone this repo
```sh
git clone https://github.com/drillprop/cdmanager-frontend.git
```
2. Install NPM packages
```sh
npm install
```
## Demo
[cd-manager](https://cdmanager-frontend.now.sh/)
If you want to play around, you can sign in with this email and password:
email: test@test.com
password test123