Coder Social home page Coder Social logo

esgi4_ruby's Introduction

👋 Hello there!

I joined Github on 2015.

Since then I pushed 1900 commits, opened 110 issues, submitted 145 pull requests and contributed to 7 public repositories.

page views GitHub followers

mapsred
  • 🏢  I'm currently working at Home
  • 🌱  I’m currently working with Symfony
  • 💬  I like to talk about Anime and Manga
  • 💻  Connect with me on LinkedIn

esgi4_ruby's People

Contributors

axele avatar deeph87 avatar mapsred avatar

Watchers

 avatar  avatar  avatar  avatar

esgi4_ruby's Issues

Document texte d'explications

Document texte d'explications (.txt, .odt, .pdf, .doc, .docx, .md)

Décrire les fonctionnalités développées pour visualiser le travail effectué
Indiquer les éventuelles actions manuelles à effectuer pour démarrer la navigation (ex : création d'un utilisateur administrateur)
Indiquer les éventuels paquets pré-requis (ex : imagemagick, mysql, ...) : éviter autant que possible d'être dans un échec d'installation ou d'utilisation de gem à cause d'un paquet manquant non renseigné
Expliquer les optimisations mises en place (ex : partials, helpers, absence de requêtes N+1, utilisation performante de l'API Ruby, ...)
Indiquer les scénarios de tests permettant de vérifier le bon fonctionnement de chaque section
Fonctionnalités non développées
    Explication des solutions recherchées pour résoudre le problème

Implement DataTable ?

Actually we are using Bootstrap table/
Could we implement some feature of Datatable like search field ?

CRUD + LIST Grade

Create - Read - Update - Delete - List Grade

Create an GradeController and all the necessary methods for the crud

Projet fonctionnel

Le projet doit pouvoir être utilisable à partir de l'archive mais également à partir du seul code de l'application :

En utilisant la base de données remplie (si sqlite3) et le fichier Gemfile.lock généré
En générant le fichier Gemfile.lock avec $ bundle install et en créant soit-même la base de données à partir des migrations avec $ bundle exec rake db:migrate, sauf pour les projets nécessitant une base pré-remplie
Mon environnement de correction est Ubuntu. Il est possible de simuler cet environnement à l'aide des machines virtuelles partagées en début de module
Si l'application nécessite la création manuelle au préalable de certains objets en base, détailler les opérations à suivre dans le document d'explications
Si le projet nécessite l'installation de paquets particuliers, les indiquer dans le document d'explications

CRUD Rapport

Créer un CRUD pour rapport.

un rapport a un id et une description.
il dispose aussi d'une jointure avec astronaute et rapport:
Un astronaute peut créer un rapport.
Un rapport peut être lu par un astronaute en fonction de son grade.

Use Grade

Following #8
Could be awesome if user have "Major" grade have more option than a "Soldier"

For the presentation the first user would have the grade Major

Exemple :
if(user.id == 1 or user.grade == "Major"){
modifyTheReport();
}

Expedition

Expedition

  • Add on the navbar Expedition (to create or edit)
  • when you add an expedition add a placeholder (or a calendar form)
  • BUG : if i try edit / delete ; the id is "nill"

Design pour le CRUD ?

Ajouter des img de base de différentes planètes et astronautes.

Pouvoir attribuer une image.

Afficher cette image et faire une meilleure présentation.

CRUD + LIST Astronaut

Create - Read - Update - Delete - List Astronaut

Create an AstronautController and all the necessary methods for the crud

CRUD + LIST Planet

Create - Read - Update - Delete - List Planet

Create an PlanetController and all the necessary methods for the crud

Fix le design DEVISE

Comprend la page d'inscription, connexion et mdp oublié.
Le design de base passe mal avec le fond d'écran de l'espace.

NoMethodError in Home#index

undefined method `end_date' for #<ActiveRecord::Relation []>

Sur la home.
J'ai fait :
bundle install
rails db:migrate

Et j'ai restart le serveur

Fixtures some data ?

1 user
1 planet
1 grade
1 astronaut (with planet and grade)
1 expedition
1 report

CRUD Expedition

Expedition comporte
un ou plusieurs astronautes
une planete
une date de debut
une date de fin
un rapport

Projet propre

Pas de variables/méthodes inutiles
Pas de début de fonctionnalité non aboutie
Pas de liens "#"
Pas de liens vers des 404
Pas de code commenté non supprimé
Indentation aussi claire que possible
Commentaires de code là où c'est nécessaire
Pas d'erreur lors du démarrage de l'application ou dans la navigation entre les pages

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.