MLSC_WEB_DEV_TASK

Task Description

1) Recreate the given landing page:-

image

NOTE:- you can create the UI in which ever techstack you wish

2) Make a responsive login/signup form with proper alignment and validation.

  • You can also use CSS Flexbox & form handling.

3) Add a toggle switch that changes between light and dark themes.

  • Utilize JavaScript DOM manipulation functionalities & CSS variables.

How to Submit your Solution?

Step 1: Fork the Repository

Step 2: Clone Your Fork

https://github.com/your_username/MLSC_WEB_DEV_TASK.git
  • Move into the project directory:
    cd MLSC_WEB_DEV_TASK

Step 3: Create a New Branch

git checkout -b "your-branch-name"

Step 4: Make Your Changes

  • Open the project in your preferred code editor (e.g., VS Code).

  • Add, edit, or improve the files as needed.

  • Save your changes and check that everything works.

Step 5: Commit your changes

git add .
git commit -m "commit_message"

Step 6: Push your changes to the upstream branch

git push origin <your-branch-name>

Step 7: Navigate to the repository and Create a Pull Request

  • Click “Compare & pull request”.
  • Make sure the base repostitory is:-
    base repository: <original-repo-owner>/<repository-name>
    base branch: main
    compare branch: <your-branch-name>

Step 8: label the PR with the tech stack you have used to Solve the challenge

  • For Ex:-
    React
    or
    HTML

Step 9: Wait for Review

Step 10: Keep Your Fork Updated

  • To avoid merge conflicts, regularly sync your fork:
git remote add upstream https://github.com/<original-repo-owner>/<repository-name>.git
git fetch upstream
git checkout main
git merge upstream/main
git push origin main