A simple comment board where people can post their comments and views about a topic.
This repository is a part of OverClocked, the second and final phase of OverSquare, organized by DevSoc AEC. OverClocked focuses on hands-on contribution, collaboration, and improving existing projects by fixing bugs, adding features, or enhancing developer experience.
Tech Stack:
- Frontend: React (Vite)
- Backend: Node.js + Express
- Storage: In-memory (No database)
Current features:
- Input the actual comment content
- Currently its anonymous, however that can change in the future with changes
⚠️ Note: This project is intentionally incomplete and may contain bugs or missing features. Contributors are encouraged to improve and extend it.
git clone https://github.com/devsoc-aec/comment-board.gitServer
cd server
npm install
npm run devClient
cd client
npm install
npm run devThese are some proposed issues. Feel free to choose one or your own feature idea and open an issue:
- Improve UI/UX
- Add input validation
- Handle unexpected edge cases and errors
- Refactor code structure
- Add features
- Fork this repository
- Create a new branch
git checkout -b feature/new-feature-name- Make your changes
- Commit your changes
git commit -m "Add: your feature description"- Push to your fork
git push origin feature/your-feature-name- Open a Pull Request
- Keep code clean and readable
- Follow existing code style
- Write clear commit messages
- Be respectful and collaborative
Built for OverClocked by DevSoc. Happy hacking! 💻✨