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.
- 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
- Vite
- React
- Typescript
- Chakra UI
- React Router
- Supabase
- 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