Online Demo:http://pleasegivemehighmark.jellon.top:8080/Assignment/homepage.html [this seems can not use now... waiting for fixing]
Local debug:Follow the step at "Quick start" below.
This the project of one of our course-SWE306
We build the website regarding the topic of "Health".
The main propose of this website is to inspire people into doing exercise & keeping health
.
You may access by the link of the website.
✅ User Log-in & Log-out
✅ User registration-auth by email & dynamic code
✅ Workout video recommendation
✅ Article showcase
✅ Online Shop with virtual buying process
✅ Waiting you to discover......
- Bootstrap 5
- Jsp
- DB: Mybatis
- Redis: Jedis
- Server: Tomcat 10
- MySQL
- Redis
- Windows/MacOS
- Linux Server(Optional)
- IDEA
- Tomcat
- Maven (can be IDEA embed)
- Mysql (optional if have remote server)
- Redis (optional if have remote server)
File location:src/main/resources/mybatis-config.xml
Replace the fields in file
<property name="url" value="jdbc:mysql://MySQL_Address:3306/DB_Name?useUnicode=true&characterEncoding=utf-8&useSSL=false"/>
<property name="username" value="Your_username"/>
<property name="password" value="Your_Password"/>
File location:src/main/java/com/redis/RedisOps.java Replace the fields in file
//line 10
public class RedisOps {
private final String passwd;
public RedisOps() {
String address = "Your_Redis_Address";
passwd = "Your_Redis_Password";
//...
}
//...
}
Run the maven in IDEA to build the dependencies chain
Run the project in IDEA and enjoy
- April 2022-July 2022: Quick-Developing
- July 2022-current: LTS
if any bug discovered,Pls contact the author by: [email protected]