This is an open-source template for showcasing works, designed for agencies and individuals. It combines professional looks with simplicity and will be maintained and updated over time. Anyone can use this template.
- Name: Works Studio
- Version: 1.2.0
- Description: Open-source template for showcasing works, designed for agencies and individuals.
- License: MIT
- Professional and simple design
- Responsive layout
- Multiple project showcases
- Integration with various tools and APIs
- Customizable and easy to maintain
- Clone the repository:
git clone https://github.com/YesbhautikX/works-studio.git- Navigate to the project directory:
cd works-studio- Install dependencies:
npm install- Build the application:
npm run build- Start the server:
npm start- public/: Contains static files like CSS, JS, and images.
- views/: Contains EJS templates for rendering HTML.
- data/: Contains project data in JSON format.
- app.js: Main application file.
- axios: ^1.6.8
- cheerio: ^1.0.0-rc.12
- chokidar: ^3.6.0
- cloudinary: ^2.0.3
- dotenv: ^16.3.1
- ejs: ^3.1.9
- express: ^4.19.2
- redis: ^4.6.11
- resend: ^2.0.0
- sitemap: ^7.1.1
- Add project details in
data/projectsData.js:
const projects = [
{
id: "new_project_id",
name: "New Project",
images: ["/images/new_project_1.png", "/images/new_project_2.png"],
year: "2024",
client: "Client Name",
services: ["Service1", "Service2"],
projectLink: "https://example.com",
concept: "Project concept description",
plan: "Project plan details"
},
// other projects...
];- Add project images in the
public/imagesdirectory.
Modify the CSS files in the public/css directory to customize the look and feel of the website.
Update the EJS templates in the views directory to change the content and structure of the web pages.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Thanks to all contributors and users of this template.
Special Thanks to:
For more information, refer to the codebase.