This project exists for people to learn web development and thrive in Open Source, while also being a killer book library management style app.
The issues page has a list of things we want to do and a bunch of discussions being had.
This project uses:
- React (with Next.js)
- TailwindCSS
- TypeScript
so far. We'd recommend familiarity with these before continuing. Read each one's docs if you haven't already and come back.
Pro tip: use the Tailwind IntelliSense VS Code plugin for a better developer experience.
The best way to learn if you're unfamiliar with most things is to check out the pull requests page to find "pull requests" for each feature. Pull requests are things that contain modified code that adds or removes functionality or behavior.
You need to be familiar with git
if you aren't already. We recommend checking the docs.
If you're good with git
, and have NodeJS installed,
- Clone this repo
cd
into it and runyarn
to install dependenciesyarn dev
will start a local development server with fast refresh allowing you to develop locally
<3