Skip to content

sabaicode-dev/lomnov

Repository files navigation


Lomnov Logo

Lomnov

About The Project

Lomnov(Real Estate) is a modern platform designed to streamline the processes of buying,Rent, selling, and managing real estate properties. There are shops, houses, condos, rooms, buildings, land and warehouses.Provides comprehensive and accurate information about real estate.Available as location, size and exact price And real estate status. And facilitate the relationship between buyers and sellers to process buying and selling effectively.Lomnov!

Our vision

our vision is to transform the real estate industry by:

  1. Promoting Sustainable Living: Setting new standards for eco-friendly and sustainable developments.
  2. Driving Innovation: Utilizing cutting-edge technology to enhance transparency and efficiency.
  3. Creating Thriving Communities: Building vibrant, inclusive neighborhoods where people flourish.
  4. Ensuring Excellence and Integrity: Earning trust through unwavering commitment to quality and transparency.
  5. Inspiring Global Change: Setting benchmarks for positive impact in the global real estate market.
    Product vision board

Our mission

our mission is to revolutionize the real estate experience by providing exceptional service, promoting sustainable development, and building vibrant communities. We strive to:

  1. Deliver outstanding customer service tailored to individual needs.
  2. Incorporate eco-friendly practices in all our projects.
  3. Foster inclusive and thriving communities.
  4. Embrace innovation and technology.
  5. Uphold integrity and transparency in all our dealings

(back to top)

UI design

  • Static Badge

(back to top)

Built With

This section we lists all library and framework that make this project

  • React
  • Next
  • Static Badge
  • Static Badge
  • Static Badge
  • Static Badge
  • Static Badge

Project Structure

The project follows a microservices architecture within a monorepo setup. Below is an overview of the directory structure and the purpose of each component:

LOMNOV
├── .next
├── .yarn
├── app
│   ├── frontend-client
│   │   ├── .next
│   │   ├── .storybook
│   │   │   ├── main.ts
│   │   │   ├── preview.ts
│   │   ├── node_modules
│   │   ├── public
│   │   ├── src
│   │   │   ├── app
│   │   │   │   ├── (pages)
│   │   │   │   ├── favicon.icon
│   │   │   │   ├── globals.css
│   │   │   │   ├── layout.tsx
│   │   │   │   ├── page.tsx
│   │   │   ├── components
│   │   │   │   ├── atoms
│   │   │   │   ├── molecules
│   │   │   │   ├── organisms
│   │   │   │   ├── templates
│   │   │   ├── icons
│   │   │   ├── eslintrc.json
│   │   │   ├── .gitignore
│   │   │   ├── next-env.d.ts
│   │   │   ├── next.config.mjs
│   │   │   ├── package.json
│   │   │   ├── postcss.config.mjs
│   │   │   ├── README.md
│   │   │   ├── tailwind.config.ts
│   │   │   ├── tsconfig.json
│   ├── frontend-dashboard
│   │   │   ├── .storybook
│   │   │   │   ├── main.ts
│   │   │   │   ├── preview.ts
│   │   │   ├── node_modules
│   │   │   ├── public
│   │   │   ├── src
│   │   │   │   ├── App.css
│   │   │   │   ├── App.test.tsx
│   │   │   │   ├── App.tsx
│   │   │   │   │
│   │   │   │   ├── components
│   │   │   │   │   ├── atoms
│   │   │   │   │   ├── molecules
│   │   │   │   │   ├── organisms
│   │   │   │   │   ├── templates
│   │   │   │   ├── index.css
│   │   │   │   ├── index.tsx
│   │   │   │   ├── react-app-env.d.ts
│   │   │   │   ├── reportWebVitals.ts
│   │   │   │   ├── setUpTest.ts
│   │   │   ├── .gitignore
│   │   │   ├── package.json
│   │   │   ├── postcss.config.js
│   │   │   ├── README.md
│   │   │   ├── tailwind.config.js
│   │   │   ├── tsconfig.json
├── node_modules
├── packages
│   ├── libs
│   │   ├── tpes
│   │   ├── utils
│   │   ├── package.json
│   ├── ui-components
│   │   ├── .storybook
│   │   │   ├── main.ts
│   │   │   ├── preview.ts
│   │   ├── dist
│   │   │   ├── .storybook
│   │   │   │   ├── preview.ts
│   │   │   ├── components
│   │   │   ├── src
│   │   │   │   ├── components
│   │   │   ├── inex.html
│   │   │   ├── ui-components.bundle.js
│   │   │   ├── ui-components.bundle.js.map
│   │   ├── node_modules
│   │   ├── src
│   │   │   ├── components
│   │   │   ├── demo.tsx
│   │   │   ├── index.html
│   │   │   ├── style.css
│   │   ├── .babelrc
│   │   ├── .gitinore
│   │   ├── package.json
│   │   ├── postcass.config.js
│   │   ├── tailwind.config.js
│   │   ├── webpack.config.js
│   │   ├── webpack.config.ui.js
├── .editorconfig
├── .gitignore
├── .yarn.yml
├── package.json
├── README.md


(back to top)

Getting Started

Before starting the services, make sure to set up the necessary environment variables. Go to Link to get the required .env files.

To start the various services in the project, run the following commands in separate terminal windows:

Frontend Apps

  • Admin Dashboard
    yarn start:dashboard
  • Client User
    yarn start:client

Backend Services

  • User Service
    yarn start:user-service
  • Authentication Service
    yarn start:auth-service
  • Property Service
    yarn start:property-service
  • Chat Service
    yarn start:chat-service
  • API Gateway
    yarn start:api-gateway

Make sure you have all dependencies installed by running yarn install in the root directory before starting the services.

Contact

Lomnov - @gmail.com
Team members - seyhaoeurn920@gmail.com - virakson444@gmail.com - pisethsann50@gmail.com

Project Link: https://github.com/sabaicode-dev/lomnov

(back to top)













About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8