A company website built using HTML, CSS, JavaScript, and Node.js. The project serves static HTML pages and handles routing using a custom Node.js server.
- Responsive Design: Fully responsive UI using modern CSS techniques.
- Static Page Serving: Serves HTML, CSS, and JavaScript files dynamically.
- Custom Node.js Server: Handles routing and API requests.
- API Integration: Fetches and displays product data from
https://fakestoreapi.com/products. - Automatic Redirection: Redirects users to
./arka/index.htmlfrom the main page.
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js (built-in
httpmodule) - Dependencies:
mime-types,node-fetch,nodemon
- Clone the repository:
git clone https://github.com/smircodes/arkanovin-nodejs.git cd arkanovin-nodejs - Install dependencies:
npm install
- Start the server:
npm start
- Open the browser and visit
http://localhost:3000
/arkanovin-nodejs
├── arka # Main HTML files
├── public # Static assets (CSS, JS, images)
├── app.js # Node.js server script
├── package.json # Project dependencies
├── index.html # Redirect page
- Add database integration for storing dynamic content
- Implement authentication for user access
- Optimize performance and SEO
This project is open-source and available under the MIT License.