Skip to content

AE-Gaelyk is part of AE-BaseApp a Multi-Platform Google App Engine Base Application Project. This version is based on the Gaelyk Framework and Groovy Language.

Notifications You must be signed in to change notification settings

AE-BaseApp/AE-Gaelyk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

GAE-Gaelyk - Groovy / Gaelyk / Google App Engine Base App

GAE-Gaelyk Base-App

Project-GAE is a multi-platform app-engine base-app created by Mark Finch to assist developers looking to build their first applications leveraging Google's Cloud Infrastructure. GAE-Gaelyk is adapted from GAE-Py project.

The GAE-Gaelyk version of Project-GAE uses the Groovy Language along with the Gaelyk Framework to provide a simple application base to launch new Google App Engine Applications from.

Features of version 1 include Ad-Sense integration, examples of how to use basic templates, access the datastore to create and read. Another goal of version 1 is to have a very simple application to benchmark various frameworks running on App Engine. The reason to keep it simple is to see how much a performance hit a framework has on App-Engine. GAE-Gaelyk is anticipated to perform the in the middle due to the extra weight of Java and Groovy libraries. We hope to answer how the Gaelyk framework performs on App Engine with version 1 of Project-GAE.

NOTE: Due to App Engine requirements version numbers will all be integers.

Goals:

  • Version 2
    • Add update and delete
    • Add registration
    • Add authentication and application security
  • Planned Features
    • Add Date/Time Conversion from UTC
    • Add Gravatars
    • Add Validation and Error Handling
    • Error Pages (404...)
    • Add Safe HTML to Shouts
    • Integrate with Twitter / Facebook / MySpace / ...
    • Many many more!!!

Application Stack:

  • Google App Engine Java
  • Groovy Language
  • Gaelyk Framework
  • Blueprint CSS Framework

Issues:

  • THIS APP IS NOT PRODUCTION READY!!!
  • App currently implicitly trusts user input (a really big NO NO for Production)
  • There is no validation and error handling
  • No Authentication

No Warranties:

There are no warranties expressed or implied. Use at your own RISK!

License:

GAE-Gaelyk Base-App source code is licensed under the Apache 2.0 License.

Please check the file LICENSE to see other licenses that impact this project.

About

AE-Gaelyk is part of AE-BaseApp a Multi-Platform Google App Engine Base Application Project. This version is based on the Gaelyk Framework and Groovy Language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published