Giter Site home page Giter Site logo

iturres / ttm-e-commerce Goto Github PK

View Code? Open in Web Editor NEW
23.0 2.0 2.0 27.83 MB

Drawing inspiration from the renowned Rolex website, TTM was developed with meticulous attention to detail in terms of design, functionality, and features, resulting in a partial clone of the original 2022 platform. Check it out πŸ‘‡

Home Page: https://iturres.github.io/ttm-e-commerce/

License: MIT License

HTML 20.63% JavaScript 44.78% CSS 34.59%
challengeoneecommerce3 css3 ecommerce javascript rolex watches watches-shop challengeoneecommerce2

ttm-e-commerce's Introduction

logo

The Time Meister | Watch Website


πŸ“— Table of Contents


πŸ“– The Time Meister

  • The primary objective of this project was to translate provided wireframes and styles into an e-commerce website, complete with multiple pages catering to various user roles, including administrators and clients. Remarkably, this was achieved with just three HTML files, showcasing an efficient and streamlined approach to web development.

  • PARTIAL CLONE OF: www.rolex.com (October 2022 version - from web.archive)


Learning objectives

  • Create a Client page side.
  • Create an Administrators page side.
  • Introduce CRUD.
  • Load data on templates and inject them within the main markup.
  • Reuse a single HTML file for different web pages (each watch page).
  • Store data across different web pages and reuse it.
  • Get familiar with JSON.
  • Keep up with Markup and Styles.
  • Continue practising JavaScript.

πŸ›  Built With

Tech Stack

Libraries used:

(back to top)


πŸš€ Live Demo

(back to top)


πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

Setup

Clone this repository to your desired folder:

Example commands:

  cd my-folder
  git clone [email protected]:ITurres/ttm-e-commerce.git

⚠️Website will load static-js-data if JSON-server is not loaded.πŸ‘

In order for you to see actual CRUD data and be able to log in as admin - 123456 follow the steps below.

Within the project folder

cd src\json-data

To run JSON login-users data

json-server -w .\login-users.json

To run JSON watches data

json-server -w .\watches-data.json

Install

Install this project's dependencies with:

  • N/A

Usage

To run the project, execute the following command:

  • N/A

Run tests

  • N/A

(back to top)


πŸ‘₯ Authors

πŸ‘€ Author1

(back to top)


🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)


⭐️ Show your support

Give a ⭐ if you liked this project!

(back to top)


πŸ“ License

This project is MIT licensed.

(back to top)


ttm-e-commerce's People

Contributors

iturres avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ttm-e-commerce's Issues

I can't clone it.

Basically not too long ago i'd say 2-3 months ago I tried cloning this site because i have a school project and i dont want to fail it, so i cloned it and everything went good but i decided to clone another site. Now the teacher wants another site so i tried cloning it now but it wont work. no watches are on the site its just the home page and the search bar is bugged and i think its because the sections that are supposed to be "auto-injected" arent injected and the site is basically empty. Please solve this issue

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.