Git Product home page Git Product logo

golemanite's Introduction

Golemanite

About

December 2014

Web business card for guests house in central Bulgaria.

Dev url http://golemanite.gear.host/

The site was made in 2 and a half weeks. Features:

  • Transition animation between intro page and the internal pages
  • Slide out/in animation of the internal pages
  • Background images rotation
  • Fully responsive
  • Simulates single page application (for browsers supporting html5 history api)(page change without full refresh)
  • Multilanguage support (2 languages used), pages in different languages are accessible via urls (SEO friendly)

NOTE: the interface feel and look, images, colors and font styles were copied from this template, my appreciations to the designers. (The animations, javascript logic and the responsiveness were made from scratch)

Technologies

.NET, C#, MVC
JS libraries/plugins: lightbox, bingMapsAjaxV7Control, i18njs, History.js, jQuery, jQuery.placeholder, jQuery.validate, jQuery UI
CSS: skeleton, normalize

Poke/Edit

The source is stripped from the texts and images used in the hosted variant.

In order to modify the code and build the application you will need Visual Studio 2013 or greater.

In web.config locate this line:

<mailSettings>
    <smtp from="[email protected]" deliveryMethod="Network">
      <network host="smtp.gmail.com" port="587" userName="[email protected]" password="pass" defaultCredentials="false" />
    </smtp>
  </mailSettings>

Substitute smtp.gmail.com with the mail subdomain which will be used for email sending. Replace [email protected] in both places with the email address, FROM which the emails will be sent. Substitute pass in password="pass" with the password of the chosen email address.

NOTE: SMTP must be enabled for the email address, in order to send emails from it.

Locate <add key="Email:To:Address" value="[email protected]" /> and replace [email protected] with the address TO which the emails from contact form will be sent.

Build the solution. Some of the needed packages should be automatically downloaded from NUGET. If that doesn't happen, go to TOOLS > NuGet package Manager > Package Manager Settings > check Allow NuGet to download missing packages. If that doesn't help or some of the packages cannot be downloaded, get packages.zip and extract it in the directory of the solution (this is archive of the used packages).

Images

alt text

alt text

alt text

alt text

alt text

alt text

golemanite's People

Contributors

raste avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.