Skip to content

david-wagih/radicalx-apprenticeship-frontEnd-app

Repository files navigation

maxresdefault

Project Title

RadicalX Apprenticeship creation - Frontend

Overview

Helping RadicalX partners reach young talent in computer science around the world by giving them the ability to raise jobs in various fields, whether engineering, design or management

Built With

typescript react tailwind css3 html5 figma git postman

Covered Features

Below are brief descriptions of highlighted features with GIFs and screenshoots showcasing the website.

Sign Up

signup

Login

login

Homepage

homepage

create Apprenticeship form

create

create2

Adding team Roles

Role

Role4

Adding team admins

admin

admin (2)

Quick Tour

quickTour.mp4

Project Structure

├───public
│   └───assets
│       └───Images
└───src
    ├───components
    │   ├───ApprenticeshipCards
    │   │   └───ApprenticeshipCard
    │   │       ├───DeleteIcon
    │   │       ├───DuplicateIcon
    │   │       ├───EditIcon
    │   │       ├───Paragraph
    │   │       └───Title
    │   ├───CreateButton
    │   ├───FormCard
    │   │   ├───AddTeamAdmin
    │   │   │   ├───AddAdmin
    │   │   │   ├───AddAdminModal
    │   │   │   ├───AddMemberButton
    │   │   │   └───AdminCard
    │   │   ├───CardHeader
    │   │   │   └───InfoIcon
    │   │   ├───CardText
    │   │   ├───LogoAndTitle
    │   │   │   └───UploadLogoIcon
    │   │   ├───TeamType
    │   │   │   ├───TeamCard
    │   │   │   └───TeamsIcons
    │   │   ├───TimeLine
    │   │   │   └───CalenderIcon
    │   │   └───VideoUpload
    │   │       ├───UploadedVideo
    │   │       └───UploadIcon
    │   ├───Header
    │   │   ├───BackIcon
    │   │   ├───PublishButton
    │   │   └───Title
    │   ├───InputField
    │   ├───Modal
    │   ├───NavBar
    │   │   ├───Apprenticeships
    │   │   ├───Dashboard
    │   │   ├───Internships
    │   │   ├───Jobs
    │   │   ├───Logout
    │   │   │   └───LogoutModal
    │   │   ├───RadicalLogo
    │   │   └───Settings
    │   ├───PictureUpload
    │   ├───ProgressBar
    │   │   ├───Circle
    │   │   ├───CircleAndText
    │   │   └───Text
    │   └───TeamRoles
    │       ├───AddRoleButton
    │       ├───AddRoleForm
    │       │   ├───ArrowDownIcon
    │       │   ├───CheckBoxDropDown
    │       │   ├───ComplimentarySkillsIcon
    │       │   ├───DropDown
    │       │   ├───ExitIcon
    │       │   ├───HoursIcon
    │       │   ├───LocationIcon
    │       │   ├───ReqSkillsIcon
    │       │   └───RoleIcon
    │       └───RoleCards
    │           └───RoleCard
    │               ├───DeleteIcon
    │               ├───DuplicateIcon
    │               ├───EditIcon
    │               ├───Paragraph
    │               └───Title
    ├───Contexts
    │   ├───optionsContext
    │   ├───RolesContext
    │   └───UserContext
    └───features
        ├───CreatingApprenticeship
        │   └───AddRoleForm
        │       ├───ComplimentarySkills
        │       ├───Location
        │       ├───MinHours
        │       ├───RequiredSkills
        │       ├───RoleDescription
        │       └───SelectRole
        ├───ForgotPassword
        ├───HomePage
        ├───LogIn
        │   └───RememberMe
        └───SignUp

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages