Skip to content

TP IGL: Realization of a Web application for the publication and consultation of real estate advertisements

Notifications You must be signed in to change notification settings

IslemMedjahdi/real-estate-web-app-tpigl

Repository files navigation

README for Real Estate Web App (tpigl)

Introduction

This project is a real-estate web application built with Next.js and TypeScript.

Screenshots

alt text alt text alt text alt text alt text

Technologies

  • Next.js: A popular React-based framework for building server-rendered apps.
  • TypeScript: A statically typed superset of JavaScript that adds optional type annotations and other features.
  • React: A JavaScript library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
  • Axios: A popular HTTP client for making API requests.
  • Leaflet: An open-source JavaScript library for building maps.

Code

The code is organized into a set of React components and pages, with each component responsible for rendering a specific part of the user interface. The code is written in TypeScript, with type annotations added to ensure type safety and catch errors early in development. The styling is done using Tailwind CSS, with custom styles added as needed. The app makes API requests using Axios and displays maps using Leaflet.

Installation

To run this project, you need to have Node.js installed on your system. To install Node.js, follow the instructions on their website.

You also need to have Yarn installed on your system. To install Yarn, follow the instructions on their website.

Running the project

To run this project, you need to run the backend from this repo: IGL-Backend.

Once you have the backend running, you need to set the .env.local file with the appropriate environment variables.

After setting the .env.local file, you can run the project by using the following commands:

yarn
yarn dev

This will start the development server, and you can view the project in your browser at http://localhost:3000.

Note

This is just the front-end part of the real-estate web application. To run the full application, you need to have the backend running as well.

About

TP IGL: Realization of a Web application for the publication and consultation of real estate advertisements

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages