Git Product home page Git Product logo

e-track-web's People

Contributors

abdellatif-e avatar bassam360 avatar janakhanji avatar nourcova avatar osamaakb avatar tommymaxprog avatar wisammechano avatar

Stargazers

 avatar

Watchers

 avatar  avatar

e-track-web's Issues

About Page > our project

Our project part from the about page, its the top section of the page, this goes under Pages then AboutPage and then OurProject folder which under it you should have OurProject.js

Component > Button

create button components that receive a prop called onChange and text, the button should be similar to the design so we can add it everywhere we need to without having to style it over

image

Pages > About Page

Collect all components for the about page and build the big about page together

Pages > Dashboard

add all component of the page together into one big page, place it in the pages folder

progress chart

the progress bar
takes max value, value, color and size

Home Page > your journal

Inside Pages create a new folder HomePage or LandingPage and create a new folder YourJournal and inside it YourJournal.js

Screen Shot 2021-02-10 at 1 07 39 PM

Component > Team member

Desing the team member card component, this should go under components and under Card create another folder called TeamMemberCard then TeamMember.js and put your code there, it should receive an object with the member image, name and title

setup the router

add react-router to this project and set the routes for the main pages with the pages files, if the page file doesn't exist now create a page folder inside the pages folder and then put the page JS file in there with just a text so you can add it to the router

Deadline: 28-Febraury

Components* > Dashboard

Do all the components in Dashboard one by one in separate components folders,
So inside the components folder, you can have TodoList which is a component and inside it your TodoItem and another folder for the Progress component and so on...
Note: you are making the dashboard components, not the dashboard page, you will end up only having components and later putting them together on the dashboard page.
add dummy data for now

image

Components > Collections Card

desing the colored cards for each collection, the card may receive props like color and the information object too
image

Home Page > About e-track

Inside Pages create a new folder HomePage or LandingPage and create a new folder Aboud and inside it About.js

image

Component > Navbar

Design the Navbar with selected items being green without text, try to add some animation it will make it nicer
inside Components folder add Navbar and inside it Navbar.js and place your code there, icons can be in the same folder too or just search in google for where to put assets in react app

image

Pages > Home Page

Bring all components of the home page together and create the home page as one big page

translate all pages content

Deadline: Sunday 28 of Febraury

add all content in English and Arabic to the translation.json in public files
try to arrange them in objects with the name of each page

Home Page > Header

Inside Pages create a new folder HomePage or LandingPage and create a new folder Header and inside it Header.js

image

Component > Footer

Design the footer component
inside components create a new folder Footer and then Footer.js

image

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.