mirror of https://github.com/E-Almqvist/hsf
parent
b69d77a242
commit
3747c6dfb8
Binary file not shown.
@ -0,0 +1,19 @@ |
|||||||
|
require 'sinatra' |
||||||
|
require 'slim' |
||||||
|
require 'sqlite3' |
||||||
|
require 'bcrypt' |
||||||
|
|
||||||
|
#1. Skapa ER + databas som kan hålla användare och todos. Fota ER-diagram, |
||||||
|
# lägg i misc-mapp |
||||||
|
#2. Skapa ett formulär för att registrerara användare. |
||||||
|
#3. Skapa ett formulär för att logga in. Om användaren lyckas logga |
||||||
|
# in: Spara information i session som håller koll på att användaren är inloggad |
||||||
|
#4. Låt inloggad användare skapa todos i ett formulär (på en ny sida ELLER på sidan som visar todos.). |
||||||
|
#5. Låt inloggad användare updatera och ta bort sina formulär. |
||||||
|
#6. Lägg till felhantering (meddelande om man skriver in fel user/lösen) |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
get "/" do |
||||||
|
slim(:register) |
||||||
|
end |
@ -0,0 +1,12 @@ |
|||||||
|
nav { |
||||||
|
font-family: Arial, Helvetica, sans-serif; |
||||||
|
text-transform: uppercase; |
||||||
|
text-decoration: none; |
||||||
|
font-size: 1.2em; |
||||||
|
font-weight:800; |
||||||
|
background: lightsalmon; |
||||||
|
height: 10vh; |
||||||
|
display:flex; |
||||||
|
justify-content:space-around; |
||||||
|
align-items:center; |
||||||
|
} |
@ -0,0 +1,14 @@ |
|||||||
|
<!DOCTYPE html> |
||||||
|
html lang="en" |
||||||
|
head |
||||||
|
meta charset="UTF-8"/ |
||||||
|
meta name="viewport" content="width=device-width, initial-scale=1.0"/ |
||||||
|
link rel="stylesheet" href="/css/style.css"/ |
||||||
|
title Document |
||||||
|
body |
||||||
|
nav |
||||||
|
a href="/" Register |
||||||
|
a href="/showlogin" Login |
||||||
|
h1 Welcome to Todos! |
||||||
|
|
||||||
|
== yield |
Loading…
Reference in new issue