logo
Join This Community
EOS main site cover image
ongoing
GitHub LinkGoogle Slide LinkTelegram Topic Link

EOS main site

The main site explains to a community why this community was formed, showcases existing projects, and blogs among other things.

Readme

Ethio Open-Source Community Main Site

A Web App for ethio open-source community on which various ongoing or planned projects are showcased and aimed to enable new contributors to onboard to projects that is interesting to them.

Requirements

  • Latest version of Node.js and npm
  • Git and Github account
  • Use git-bash, bash or WSL to run the following command

Technologies and Libraries used

If you want to contribute to this project you need to understand those libraries and technologies

  1. React.js with Next.js
  2. Sanity
  3. Material UI

Installation

If you want to contribute to this project or wanted to run it on your local machine make sure to follow those instructions.

# clone the project to your local machine
git clone <git-repo>
cd <main-site>
npm install # install dependencies
cp .env.example .env
# ⚠️ populate .env with sanity and redis credentials
# 🌟 open the project with your fav editor
code .
# 🚀 run the project
npm run dev

Important You can access sanity studio in /studio (http://localhost:3000/studio)