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

https://github.com/bola-nabil/interviews

Interviews is a web application / portfolio page built to showcase interview questions, answers, or a collection of coding problems and solutions.
https://github.com/bola-nabil/interviews

bootstrap css html javascript react reactjs redux redux-thunk redux-toolkit responisve-web-design

Last synced: 2 months ago
JSON representation

Interviews is a web application / portfolio page built to showcase interview questions, answers, or a collection of coding problems and solutions.

Awesome Lists containing this project

README

          

# 👥 Interviews

[Live Demo](https://interviews-blush.vercel.app/)

---
## 📖 Description

**Interviews** is a web application / portfolio page built to showcase interview questions, answers, or a collection of coding problems and solutions. It serves both as a personal reference tool and a public demonstration of your interview preparation.

The app allows users (or yourself) to browse through different interview topics, see solutions, explanations, and maybe filter by difficulty or category.

---
## 📸 Preview

![Interviews Preview](./interviews.gif)

---
## ✨ Features

- Browse interview questions by **topic or category**
- View detailed solution or explanation for each question
- Filter or search for a particular question or topic
- Organize content (e.g. arrays, string, graphs, dynamic programming)
- Responsive layout for desktop, tablet, and mobile
- Clean UI / UX for easy reading and navigation

---
## 🛠️ Tech Stack

- **React** — frontend logic & rendering
- **React Redux and Redux Toolkit** — to manage state of content
- **JavaScript** — handling data, search, filtering
- **HTML5 / CSS3 / Sass** — structure, styling, responsive design
- **Routing / Navigation** for moving between question pages
- **JSON** — storing questions, answers, metadata
- **Git & GitHub Pages** — version control and deployment

---
## 🚀 Getting Started

1. ### Clone the repository:
```
git clone https://github.com/bola-nabil/Interviews.git
```
2. ### Enter the project folder:
```
cd Interviews
```
3. ### Install dependencies (if applicable):
```
npm install
```
4. ### Run locally:
```
npm start
```

---
## 👤 Author

**Bola Nabil**