https://github.com/lnardon/townsqexercise
Repository for a website created as a technical interview for the company TownSquare.
https://github.com/lnardon/townsqexercise
coding-challenge css javascript jsonplaceholder-api reactjs
Last synced: 28 days ago
JSON representation
Repository for a website created as a technical interview for the company TownSquare.
- Host: GitHub
- URL: https://github.com/lnardon/townsqexercise
- Owner: lnardon
- Created: 2019-05-23T07:02:23.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T10:00:13.000Z (over 3 years ago)
- Last Synced: 2025-07-17T06:12:06.433Z (11 months ago)
- Topics: coding-challenge, css, javascript, jsonplaceholder-api, reactjs
- Language: JavaScript
- Homepage: https://townsq-219f9.firebaseapp.com/
- Size: 28.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TownSq Website Exercise
I created this website as a technical interview for the company TownSquare. Below are the requirements given to me by the recruiter:
Goal
The goal of this exercise is to let you show your programming skills and knowledge
via a Web App. The requirements are quite simple.
Requirements
● Build a web application using a well-known front-end framework, it can be
Angular, React, Vue, etc;
● Implement a scalable and clean architecture pattern;
● Use the following endpoints to GET the data (refer to
http://jsonplaceholder.typicode.com for more information):
○ http://jsonplaceholder.typicode.com/posts
○ http://jsonplaceholder.typicode.com/users
● Create a list of posts, showing at least post title.
● When the user clicks a post, display a details screen with the user
responsible for this post and full body;
● Create a way to edit a post, at least title and body (there's no PUT for
that, just manipulate your local data).
## Check It Out Here => https://townsq-219f9.firebaseapp.com/
I used react to create the project and hosted it on fireabse.