Skip to content

Heisdalu/alemeno

Repository files navigation

Alemeno

Alemeno Assesment

Table of contents

Overview

Links

Built with

  • Typescript
  • React.js
  • Tailwind.css
  • React Router dom
  • ReduxToolkit
  • Firebase

Task

  • Addded the course listing page
  • Real time liking of a course
  • used a special key to differentiate users
  • You can view details wiht thumbnails, instructor, author
  • Built an accessible syllabus component and it accessible by keyboard and screen users. you can focus on it and try it out.
  • Built a student dashboard page to show courses, the student enrolled for
  • added an accessible progress bar and also the completed button
  • added a debounce function to improve site perfomance on the search bar

Installation

  • Clone repo into your drive
  • cd into the repo
  • run yarn install on the terminal to dwonload the packages
  • after installation of packages, run yarn dev