Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions SOLUTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Running the code

While running the code there should be no errors.

# Decisions taken

## Languages

**TypeScript**: It's been a challenge for me because I've never really used it (maybe twice when I was learning Angular) and it was something I was planning to learn.

**Tailwind**: It was also a challenge and something I had planned because I was tired of using bootstrap.

## Components

I decided to create and use different components to reduce the size of the index.tsx and avoid code repetition.

## Icons

Using font awesome icons it's been really easy to configure and use and therefore I had no need to download anything.

# Suggestions

In the repo I forked the folders `/components` and `/assets` were not in it.

# Other comments

I decided to do the Billing profile page because I think it's one of the challenging pages.

I think the tech stack you work with (and encourage us to do the challenge with) it's really modern and more user friendly than others out there.

I've learned a lot and really enjoyed the process of doing this challenge 👨‍💻

From my point of view it came out really nice so I hope you like it! 🙃
Loading