lokytech5 / e-get-why

An open-source social networking platform for Nigerians to share their frustrations, societal issues, and professional challenges.

Home Page:https://e-get-why.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EGetWhy

Project Overview

EGetWhy is a fullstack open-source application aimed to connect and build networks based on personal stories and shared experiences about difficulties they face Nigerians. It serve as a unique resource, tackling the "why" behind common issues with the tagline #egetwhy. The main focus of this platform is to to provide a specialized social networking environment where Nigerians can explore and discuss the various personal, societal, and professional challenges they face. inspired by fishbowl website.

Technologies Used

  • Frontend: Next.js, deployed on Vercel
  • Backend: Serverless Framework with AWS

Features

  • User registration and login
  • User Profile setup
  • Story submission with #egetwhy
  • Story feed with upvote feature
  • Categories for different types of stories
  • Community Support

Current Project Look

Here’s how the project currently looks. This section will be updated with each new release.

HomePage Current Project View

Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • npm
  • Serverless Framework CLI
  • Git

Setup

  1. Fork the Repository: Fork the project repository to your GitHub account.
  2. Clone the Repository: Clone your forked repository to your local machine.
    git clone https://github.com/your-username/e-get-why.git
    cd e-get-why
  3. Install Dependencies:
    • Frontend:
      cd frontend
      npm install
    • Backend:
      cd ../backend
      npm install

Running Locally

Frontend

cd frontend
npm run dev
Open http://localhost:3000 to view it in the browser.

Backend

 cd ../backend
 serverless dev

Contributing

Contributions are welcome! Please follow the guidelines in the Contributing.md file.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

An open-source social networking platform for Nigerians to share their frustrations, societal issues, and professional challenges.

https://e-get-why.vercel.app

License:MIT License


Languages

Language:TypeScript 98.7%Language:JavaScript 0.8%Language:CSS 0.5%