HossamGouda / control-panel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Control Panel Project

This project was developed as part of my course with Hasoub Academy. It is a Control Panel application built using various technologies and tools.

Technologies Used

  • JavaScript
  • HTML
  • CSS
  • Webpack

Project Structure

The project structure is as follows:

└── πŸ“frontend-control-panel-main
    └── .babelrc
    └── πŸ“src
        └── add-product.html
        └── add-user.html
        └── πŸ“assets
            └── πŸ“fonts
                └── janna-bold.woff
                └── janna.woff
            └── πŸ“images
                └── black-pants.jpg
                └── black-shirt.jpg
                └── brown-shoe.jpg
                └── circle.svg
                └── confitti.svg
                └── dw-watch.jpg
                └── profile.png
                └── running-shoe.jpg
                └── Thumbs.db
                └── upload.svg
            └── πŸ“js
                └── banner.js
                └── chart.js
                └── tabs.js
                └── upload.js
            └── πŸ“sass
                └── πŸ“base
                    └── fonts.scss
                    └── global.scss
                    └── links.scss
                    └── typography.scss
                └── πŸ“components
                    └── actions.scss
                    └── banner.scss
                    └── button.scss
                    └── card.scss
                    └── chart.scss
                    └── demo.scss
                    └── form.scss
                    └── help.scss
                    └── πŸ“icons
                        └── πŸ“fonts
                            └── icon.eot
                            └── icon.svg
                            └── icon.ttf
                            └── icon.woff
                        └── style.scss
                        └── variables.scss
                    └── list.scss
                    └── sidebar.scss
                    └── summary.scss
                    └── table.scss
                    └── tabs.scss
                    └── textfield.scss
                    └── upload.scss
                    └── _components.scss
                └── πŸ“config
                    └── colors.scss
                    └── layout.scss
                    └── variables.scss
                └── πŸ“hacks
                    └── add-product.scss
                └── πŸ“pages
                    └── index.scss
                    └── single-page.scss
                └── styles.scss
                └── πŸ“utilities
                    └── mixin-card.scss
                    └── spacing.scss
                └── πŸ“vendors
                    └── πŸ“icon
                        └── πŸ“demo-files
                            └── demo.css
                            └── demo.js
                        └── demo.html
                        └── πŸ“fonts
                            └── icon.eot
                            └── icon.svg
                            └── icon.ttf
                            └── icon.woff
                        └── Read Me.txt
                        └── selection.json
                        └── style.css
                        └── style.scss
                        └── variables.scss
        └── πŸ“components
            └── actions.html
            └── banner.html
            └── button.html
            └── card.html
            └── chart.html
            └── help.html
            └── list.html
            └── sidebar.html
            └── summary.html
            └── table.html
            └── tabs.html
            └── template.html
            └── textfield.html
            └── upload.html
        └── index.html
        └── index.js
        └── orders.html
        └── products.html
        └── πŸ“scripts
            └── create.js
        └── users.html
    └── webpack.config.js

Building the Project

To build the project, follow these steps:

  1. Install the project dependencies by running npm install.
  2. Run the development server using npm run dev.
  3. Open your browser and navigate to http://localhost:9000 to view the application.

Additional Information

Include any additional information or instructions that you think would be helpful for users of your project.

About


Languages

Language:HTML 62.7%Language:SCSS 25.2%Language:JavaScript 12.1%