romellogoodman / 1lith

A set of open source web tools

Home Page:https://1lith.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1lith

Table of Contents

Contributing

All contributors and all contributions both big and small are welcome in this project. In order to ensure this community is health and works for everyone all contributors must adhere to the Code of Conduct that our community follows. This code of conduct also applies to all conversations that happen within our community here on GitHub. I expect discussions in issues and pull requests to stay positive, productive, and respectful.

Issues & PRs

The easiest way to get started is by browsing open isssues or opening a new one. There are templates for requesting features, reporting bugs, etc. If you don’t see what you need open one anyways! I'd love to help answer your question or chat through your idea.

See an issue that you want to tackle? Then open up a PR for it!

Codebase

1lith is a javascript codebase built on top of popular open source projects.

More specifically Next.js serves as the framework on which this entire codebase is built upon and organized for. Having a basic familiarity of the ins and outs of each technology would be helpful but isn't required.

Folder structure

1lith/
├── common      # Commonly shared code, <Components />, utils, json, etc
├── apps        # Each app
└── public      # Public files and assets

Local Set Up

1lith uses nvm and .nvmrc to ensure contributers are using the correct version. Check the file for the current version the codebase is running.

Clone the project

git clone https://github.com/romellogoodman/1lith.git

Install dependencies

npm install

Start the dev server

npm run dev

Author

About

A set of open source web tools

https://1lith.com


Languages

Language:JavaScript 100.0%