👋Welcome to Hello College, a user-friendly full-stack web application designed to solve users' problems and create a community for different domains. Our website also provides important materials and resources for students.
- Backend:Express JS, Node JS, AJAX
- Database:My SQL
- Frontend:JavaScript, jQuery, Bootstrap, HTML, CSS
- Clone the Project
- npm init
- npm install
- In the server.js file and SqlFunction.js, update the database connection configuration with your MySQL credentials.
- Open MySQL Workbench and run the following command to create the community table:
CREATE TABLE community ( id INT PRIMARY KEY AUTO_INCREMENT, issue VARCHAR(1000) NOT NULL, time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, date DATETIME DEFAULT CURRENT_TIMESTAMP, upvote INT DEFAULT 0, downvote INT DEFAULT 0 ); - Run the command node server.js in the code editor(VS Code)
- Now Open your Browser and go to http://127.0.0.1:3000
- mysql
- express
- nodemailer
- body-parser
- cookie-parser
- path
For a detailed overview of the application , please watch the video.
- User-friendly interface.
- Community creation for different domains.
- Access to important materials and
- Added OTP verification through G-Mail account for the user authentication.
- Upvote and downvote system for community issues
For any queries or suggestions
- Email: aashishs.ug23.cs@nitp.ac.in
- LinkedIn: LinkedIn Profile
- GitHub: GitHub Profile