Skip to content

This is the simple home page, contact page , about page etc. Using Node.js+Express.js+EJS(FOR TEMPLATE)

Notifications You must be signed in to change notification settings

PrajwalShetty-114/Welcome-App-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Welcome-App – Personal Web Backend Project

This is my small backend project built using Node.js, Express.js, and EJS. It’s a simple personal website that showcases a welcome page, about me section, contact form, and project purpose — all powered by server-side rendering and email functionality.


🔥 Features

  • ✅ Beautiful welcome/home page with links to all routes
  • ✅ About page displaying personal intro
  • ✅ Fully functional contact form
  • ✅ Nodemailer integration to receive messages via email
  • ✅ Purpose page describing project intent
  • ✅ Clean UI/UX designed with AI guidance
  • ✅ Mobile-responsive design

🧰 Tech Stack

  • Backend: Node.js, Express.js
  • Templating Engine: EJS
  • Email: Nodemailer
  • Frontend: HTML, CSS, JavaScript
  • AI Tools Used: GitHub Copilot & ChatGPT (for UI/UX suggestions only)

📸 Screenshots

  • Welcome Page

Screenshot 2025-06-13 162017

  • About Page

Screenshot 2025-06-13 162346

  • Contact Page

Screenshot 2025-06-13 162423


🌐 Live Demo

📁 Project Structure and How to run it locally

Welcome-App/
│
├── views/             # EJS templates
│   ├── index.ejs
│   ├── about.ejs
│   ├── contact.ejs
│   └── purpose.ejs
│
├── public/            # CSS, images, static files
│   └── style.css
│
├── app.js             # Main server file
├── package.json
└── .gitignore

Clone the repo:
 git clone https://github.com/PrajwalShetty-114/Project-1.git

Install Dependencies:
 npm install

Start the Server
 node app.js

Then open your browser and visit:
 (http://localhost:3000)

About

This is the simple home page, contact page , about page etc. Using Node.js+Express.js+EJS(FOR TEMPLATE)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published