WebEon is a full-stack web application built with ReactJS for the front end, Express for the backend API, and PostgreSQL as the database. This project serves as a robust and scalable platform for web development, focusing on seamless interaction between the client, server, and database layers.
- User Authentication (JWT-based)
- RESTful APIs with Express.js
- PostgreSQL integration
- Modular and scalable code structure
- Form validation and error handling
- Responsive user interface built with ReactJS
- Frontend: ReactJS, CSS, JavaScript
- Backend: Node.js, Express
- Database: PostgreSQL
- Authentication: JSON Web Tokens (JWT)
- API Testing: Postman / Insomnia
- Version Control: Git, GitHub
Before setting up the project, ensure you have the following installed:
- Node.js (version 14 or higher)
- PostgreSQL (version 12 or higher)
- Git
- Vercel - Hosting the Reactjs Frontend.
- Render - Hosting the Nodejs (Express) Backend Server.
- Supabase - Hosting the Postgres DB