[JAVA] Portfolio (Toretomo) Kommentar

App Übersicht

Mit dieser Anwendung können Sie nach Region (derzeit nur Stationen in Osaka) und Kategorie, in der Sie leben, nach Ihrem idealen Fitnessstudio suchen und gleichzeitig nach Trainern suchen, die Verträge haben oder in jedem Fitnessstudio aktiv sind.

Es ist auf der folgenden Seite für die Öffentlichkeit zugänglich! http://toretomo.work/

Produktionshintergrund

** Der Hintergrund der Produktion ist die Erfahrung, mit der ich Probleme hatte, die Sorgen, die ich hatte, als ich als Trainer arbeitete, und der Wunsch, "so vielen Menschen wie möglich von der Freude am Training zu erzählen" **.

Speziell

1.Es gibt keinen Ort, an dem Sie Fitnessstudio und kostenlose Personal Trainer zusammen sehen können
2.Erstens ist die Anerkennung von kostenlosen Personal Trainern gering
3.Ich möchte, dass mehr Menschen den Spaß am Training kennen

1. Es gibt keinen Ort, an dem Sie Fitnessstudio und kostenlose Personal Trainer zusammen sehen können

Als Student hatte ich Schwierigkeiten, einen kostenlosen Personal Trainer zu finden, als ich an einem Bodybuilding-Wettbewerb teilnahm. ** Weil der Service zur Suche nach einem kostenlosen Personal Trainer und der Service zur Organisation von Fitnessstudios in jedem Bereich getrennt waren.

Nachdem ich mich mit dem Trainer in Verbindung gesetzt und gefragt hatte, ob ich in das Fitnessstudio kommen könnte, in dem ich mich befinde, und ob dieses Fitnessstudio eine persönliche Anleitung bieten könnte, erhielt ich schließlich eine Trainingsanleitung von einem kostenlosen Personal Trainer.

** Probleme, die ich während meiner Arbeit als Trainer gefunden habe ** (im Zusammenhang mit 2) haben sich ebenfalls überschnitten, und es gab auch jetzt noch keine solche Seite, also dachte ich ** "Lass es uns selbst machen!" Ist der größte Grund **.

2. Geringes Bewusstsein für kostenlose Personal Trainer

Nachdem ich als Trainer gearbeitet hatte, bemerkte ich, dass ** kostenlose Personal Trainer nicht sehr bekannt sind. ** ** **

Ein kostenloser Personal Trainer ist ein Trainer, der eine persönliche Geschäftsreise im Fitnessstudio anfordern kann, die jeder Vertrag abschließt oder verfügbar ist.

Auf die Frage, ob sie einen kostenlosen Personal Trainer kannten, vor allem diejenigen, die sich zurückzogen, wussten es nur wenige. Personal Trainer sind sehr bekannt. .. (Wahrscheinlich dank RI ○ AP)

Also ** "Ist es nicht bequem, einen kostenlosen Personal Trainer in diesem Fitnessstudio auf der Detailseite jedes Fitnessstudios auf der Website, die die Fitnessstudios zusammenfasst, zur Verfügung zu stellen?" , ** "Ein Service, der das realisieren kann?" Ich möchte es schaffen ", was zu dieser Schöpfung führte.

3. Ich möchte, dass mehr Menschen den Spaß am Training kennen

Der Autor selbst hat sein Leben durch Training verändert. Es gab verschiedene Vorzüge, wie Vertrauen zu gewinnen, mich selbst zu verwalten und Ziele zu setzen. Ich wurde Trainer, weil ich wollte, dass so viele Leute wie möglich davon erfahren. ** Der vom Trainer bereitgestellte Wertebereich war jedoch nur derjenige, der ins Fitnessstudio kam. ** ** **

** Ich möchte, dass so viele Menschen wie möglich die Freude am Training kennenlernen! ** ** **

Es war ** das Erstellen eines Webdienstes **, der dieses Problem lösen konnte.

Funktion

Benutzerregistrierungs- / Anmeldefunktion(Devise)
Verwaltungsbildschirm(Active admin)
Wie Funktion
Kommentarfunktion
5-stufige Bewertungsfunktion(Raty)
Listenanzeige(Swiper teilweise)
Auslassungsfunktion für Zeichenketten(Readmore)
Bildvergrößerungsfunktion(Lightbox2)
Seitennummerierung(Kaminari)
Suchfunktion(Ransack)
Kartenfunktion(Google Map und Geocoder)
Anfrageformular(Action Mailer)

Benutzerregistrierungs- / Anmeldefunktion (Gerät)

Durch die Registrierung von Benutzern können Sie Likes und Kommentare in jedem Fitnessstudio und Trainer veröffentlichen.

Admin-Bildschirm (Active Admin)

Sie können Informationen zu Fitnessstudios, Trainern und Benutzern bearbeiten, registrieren und löschen.

Suchfunktion (Ransack)

· Kostenlose Wortsuche ・ Suche nach Kategorie oder Region ・ Suche nach Preisverfeinerungen ・ Sortierfunktion (in der Reihenfolge der meisten Bewertungen, Neuankömmlinge usw.)

Punkt

・ Ich hatte eine aktive Überprüfung durch den Ingenieur und erhalte Feedback. ・ Eingebaute Meinungen von kostenlosen Personal Trainern ・ Unter der Annahme, dass die Site für jede zu implementierende Funktion einen Zweig schneidet und implementiert. ・ Auch wenn ein Fehler auftritt, habe ich ihn selbst behoben, indem ich auf die Artikel auf Youtube und Qiita verwiesen habe, ohne mich auf den Mentor des Salons zu verlassen. ・ Bereiten Sie die zu verwendenden Funktionen, die DB-Zuordnung, das Design (mit Figma) usw. vor, bevor Sie mit der Entwicklung beginnen.

Technologie / Umgebung verwendet

・ Ruby 2.6.5, Rails 5.2.4 ・ HTML, SCSS, Javascript, jQuery ・ Nginx, Einhorn ・ AWS (EC2, S3, VPC, Route53) ・ MySQL ・ Github

Schließlich

Vielen Dank für das Lesen bis zum Ende!

Der erste Beitrag war eine Übersicht über mein Portfolio, aber von nun an werde ich Dinge veröffentlichen, mit denen ich während der Entwicklung zu kämpfen hatte und die mir aufgefallen sind.

Recommended Posts

Portfolio (Toretomo) Kommentar
Portfolio