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