Readlebee/README.md

50 lines
2.2 KiB
Markdown

# book-tracker
[![Read our Contribution Guidelines](https://badges.frapsoft.com/os/v1/open-source.svg?v=102)](./CONTRIBUTING.md) [![Issues](https://img.shields.io/github/issues/Alamantus/book-tracker.svg)](https://gitlab.com/Alamantus/book-tracker/issues) [![Join the chat at https://gitter.im/book-tracker/general](https://badges.gitter.im/book-tracker/general.svg)](https://gitter.im/book-tracker/general)
An attempt at a viable alternative to Goodreads (currently lacking a name—ideas welcome!)
## Important Links
- [Project Scope](https://gitlab.com/Alamantus/book-tracker/wikis/Project-Scope)
- Features we feel are essential to the project. Anything beyond the scope should be discussed for later and not prioritized.
- [Dependencies Stack](https://gitlab.com/Alamantus/book-tracker/wikis/Dependencies-Stack)
- A list of dependencies used in the project and a short explanation of what each of them are for.
- [Contrubution Guidelines](./CONTRIBUTING.md)
- Subject to change but important to follow. Includes a basic code of conduct.
- [Project chat via Gitter](https://gitter.io/book-tracker)
- Real-time discussion about the project.
- [Issue Tracker](https://gitlab.com/Alamantus/book-tracker/issues)
- For adding and tracking feature requests, feedback, and bug reports.
- [Main Repo on GitLab](https://gitlab.com/Alamantus/book-tracker)
- Where all changes are made "official".
- [Mirror Repo on GitHub](https://github.com/Alamantus/book-tracker)
- Gets changes from GitLab pushed to it so people who prefer GitHub can contribute there as well. Pull requests and issues created here will also be addressed.
## Installation
To develop, you'll need to know how to use a terminal or shell on your computer.
Clone the repo to your computer with [Git](https://git-scm.com/) by running:
```
git clone https://gitlab.com/Alamantus/book-tracker.git
```
Then run use [Yarn](https://yarnpkg.com) to install the dependencies:
```
yarn
```
## Usage
After everything's installed, run the "start" NPM script to build and serve the front end:
```
npm run start
```
Then use your browser to navigate to http://localhost:1234 to view the website.
It's early days, so this segment will definitely change later as the project gets more complex.