This repository contains a simple web application built with Next.js for a take-home assessment as part of a job interview process.
Next.js: The project is bootstrapped with Next.js, a React framework for building server-side rendered and statically generated web applications. Profile Page: Users can view their profile on a dedicated page. Social Feed: There's a screen for listing mock posts from friends, allowing users to scroll through and interact with posts. Post Detail View: When clicking on, users can view detailed information about each post. Mock API Calls and Data: /services demonstrate the usage of Node.js core modules path and fs to read data from a JSON file synchronously, emulating a fetch call to an API. Tailwind CSS Integration: The project utilizes Tailwind CSS for styling, providing a utility-first approach to easily building custom designs. Shadcn React Components: UI components from Shadcn library (https://ui.shadcn.com) are incorporated for seamless integration with Tailwind CSS and impeccable accessibility features, enhancing the overall user experience.
Install dependencies
npm i
First, run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.