Skip to content

Learn and grow with our library of self-development articles. Find tips on productivity, motivation, relationships, and more.

Notifications You must be signed in to change notification settings

SyntaxBreaker/SelfDiscover

Repository files navigation

SelfDiscover

This project is a web application that allows users to add, edit, and remove articles for self-development. It is built with Vite, React, Typescript, Chakra UI, and React Router. The application also implements tags, so users can easily find articles that are relevant to their interests.

Features

  • Add, edit, and remove articles
  • View a list of all articles, your articles, or a list of articles in a specific tag
  • Comment system: Allow users to leave comments on articles
  • Like system: Enable users to like articles they enjoy
  • Real-time chat functionality
  • Online events: Users can promote or discover virtual events, webinars, or live streams

Tech Stack

  • Vite
  • React
  • Typescript
  • Chakra UI
  • React Router
  • Supabase

To use the project:

  • Clone the repository from GitHub
  • Install the dependencies with npm install
  • Change the name of the .env.example file to .env and fill in this file
  • Run the development server with npm run dev
  • Open the application in your browser at localhost:5173

About

Learn and grow with our library of self-development articles. Find tips on productivity, motivation, relationships, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages