All Projects → cosmicjs → cosmicapp-real-estate

cosmicjs / cosmicapp-real-estate

Licence: other
A basic real estate website powered by Cosmic JS

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Real Estate Website Template

Cosmic JS Real Estate Website

This real estate website template satisfies some common real estate website requirements including dynamic pages, listing management, blog articles, author management, SEO ability, contact form and website search. Built using Node.js for the server, Bootstrap for the frontend framework and Cosmic JS for the CMS API.

Pagespeed

Yea, it's fast

Installation

Install and deploy this website faster than you can say SOLD! using The Cosmic Stack.

Steps:

  1. Sign up for Cosmic JS
  2. Create a bucket, then install the Real Estate app
  3. Deploy to web!

Demo

Click here to view the demo website

Features

  1. Fully responsive down to mobile w/ Bootstrap frontend
  2. SEO ready
  3. A contact form that sends an email to your email(s) of choice and to Cosmic JS for easy reference
  4. Full-site search functionality
  5. All content is easily managed in Cosmic JS including pages, blog and contact info.

Sign up for Cosmic JS to install the demo content and deploy this website.

Spread the word

Tell your realtor friends (everyone has at least one) to use this instead of other website templates because:

  1. It's built on Node.js so everything loads SUPER FAST
  2. It's SO easy to edit content using the Cosmic JS CMS API
  3. You're going to want to help them build on it because it's built on tech you love :)

Get started

git clone https://github.com/cosmicjs/cosmicapp-real-estate
cd cosmicapp-real-estate
npm install

Run in production

COSMIC_BUCKET=your-bucket-slug npm start

Go to http://localhost:3000.

Run in development

Create a config/development.js file and match it to config/production.js with your values.

npm run development

Go to http://localhost:5000.

Contact email

Because Node.js doesn't have a mail server, the contact form uses an SMTPS string to connect to your mail server of choice. To do this, add an SMTPS_STRING to your ENV vars in your Cosmic JS bucket. This is located in Your Bucket > Settings > Deploy Website. An example string looks like: smtps://yourname%40gmail.com:[email protected].

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].