Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abderrahmanerabeh/codsoft

CodSoft Web Development Internship Project
https://github.com/abderrahmanerabeh/codsoft

calculator css front-end frontend html js landing-page portfolio quize react reactjs tailwindcss

Last synced: about 1 month ago
JSON representation

CodSoft Web Development Internship Project

Awesome Lists containing this project

README

        

# CodSoft Web Development Internship Project

## Project Overview
This repository contains the tasks and projects I completed during my **CodSoft Web Development Internship**. The internship focuses on enhancing my skills in **front-end** and **full-stack web development**, using technologies like **HTML, CSS, JavaScript**, and **React**.

The project includes building a personal portfolio, a landing page, and other web development exercises aimed at improving my coding abilities.

## Projects

### 1. Personal Portfolio
I built a personal portfolio using **HTML** and **CSS**. It includes:
- A header with my name and a brief introduction
- An about section with my image and a bio
- A skills section highlighting my key areas of expertise
- A projects section with descriptions of my previous work
- A contact section with my email address

### 2. Landing Page
This is a simple landing page project developed using **HTML** and **CSS**. It features:
- Well-structured sections with creative layouts
- A responsive design suitable for multiple devices
- Proper use of CSS for styling and aligning elements

### 3. Calculator
A basic calculator built using **HTML**, **CSS**, and **JavaScript**. The calculator supports:
- Addition, subtraction, multiplication, and division operations
- Interactive buttons and a responsive design
- A clear display for user inputs and results

### 4. Quiz Game
I developed an **Online Quiz Maker** using **HTML**, **CSS**, and **JavaScript**. The project includes the following features:
- **Quiz Creation**: Users can create quizzes by adding questions, multiple-choice answers, and correct answers.
- **Quiz Taking**: Users can take quizzes and receive immediate feedback on their scores.
- **Quiz Results**: After completing a quiz, users can see their final score and the correct answers.

## Skills & Technologies
- **HTML**
- **CSS**
- **JavaScript**
- **React** (for some advanced tasks)
- Responsive Design
- Web Development Best Practices