This is a Node.js application built with Express.js. It includes features for serving static files and rendering dynamic HTML views using EJS as the templating engine.
- Serve static files (CSS, JS, images) from the
public
directory - Render dynamic HTML views using EJS templates
- Organized project structure for easy maintenance
- Environment variable management using
dotenv
-
Clone the repository:
git clone https://github.com/Samlxrd/TechTweaks.git cd TechTweaks
-
Install the dependencies:
npm install
-
Create a
.env
file in the root directory and add your environment variables:DB_HOST= DB_USER= DB_PASS= DB_DATABASE= PORT=
-
Start the application:
npm start
-
Open your browser and navigate to
http://localhost:3000
npm start
: Start the application
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Make your changes
- Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature-branch
) - Create a new Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.