Software Development

Great American
Restaurants - A CMS to
Manage 13 American
Restaurants

Home  >> Portfolio  >>  Great American Restaurants - A CMS to Manage 13 American Restaurants

Testimonials

I am really satisfied with the team SynapseIndia work. Highly knowledgeable developers have supported me at each level of development. They designed my website proportionately with the incorporation of crystal idea, innovative technology, and detailed knowledge. Throughout the project timeline, the team is always in communication with me, update me with the development process on a regular basis. They gratify my desire and convert my dream concept into existing website.

RUBEN BATISTA

Silicoon Troot Apps

Great American Restaurants - A CMS to Manage 13 American Restaurants

Client Brief:

The client wanted us to develop a CMS from where he can manage 13 other websites of various restaurants. The admin was expected to perform various tasks with a varied range of permissions.

Our Endeavor:

A simple admin panel has been developed by customizing a CMS. Please look at the following details to get an idea about the inherent functionalities:

Technical Details of the CMS:
 
  • Uses ASP Forms Authentication for users and roles
  • Uses HTTPS
  • Windows Server 2008
  • IIS 7.5
  • ASP.NET 4 (Ideally in ASP MVC 3)
  • SQL Server 2008
  • Browser compatibility with:
    • Chrome
    • Firefox 4
    • Safari
    • IE 8

Structural Details:
 
  • A single CMS manages 13 restaurant websites where admin will login.
  • User/Admin administration with 5 different roles of varying permissions.
  • Viewing gift card orders (with PayFlow Pro API).
  • Viewing contact form data.
  • Customized CMS look.
  • Text and image upload & editing.
  • CMS delivers mobile and desktop content from a single source (no data duplication).

Roles and Permissions for Admin:
 
  • The admin is having one area for content editing, content will be pushed to both mobile and desktop through the backend.
  • Admin can add and delete users through an interface.
  • Admin can assign roles to users.
  • There is a reset password dialog for admin with 5 other different roles.
  • Overall the admin has the ability to see, access and change everything.

When an admin log-ins into the system he/she can access the following areas to manage the restaurants:
 
  • Menus
  • Brewery
  • Homepage & gift cards
  • Community Partnership
  • Join Our Team
  • General Info
  • Our Story
  • Leadership
  • Locations
  • Directions

JSON API:

The website communicates via a simple JSON API.  The API contains simple methods for retrieving content for the different sections of each website.  The methods return simple un-styled HTML. The un-styled HTML content is styled by the CSS stylesheet respective to each website.  This way content that is the same for multiple GAR websites can be styled differently without storing multiple copies of the same content.

Technology/Platform:

MS SQL
AspDotNet Storefront

Application:

Website Development

  •  Great American Restaurants - A CMS to Manage 13 American Restaurants
  •  Great American Restaurants - A CMS to Manage 13 American Restaurants
  •  Great American Restaurants - A CMS to Manage 13 American Restaurants
  •  Great American Restaurants - A CMS to Manage 13 American Restaurants
  •  Great American Restaurants - A CMS to Manage 13 American Restaurants

Design & Development

  • SynapseIndia - ISO Certified Software and Web Development Company
  • Microsoft partner
  • Microsoft Small Business Specialist
  • Red Hat
  • Drupal Development
  • Advanced and customized Shopify Ecommerce Development
  • Google Certified Partner
  • Listed in Clutch as One of The Top Software Companies